You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to create a new material library of an organic semiconductor P3HT.
I am using gcc-Version 4.6.3 on ubuntu 12.04.
At the step :
/$ cd P3HT
/P3HT$ make
I got many errors :
Compiling C++ with dynamic load support P3HT_band.cc...
In file included from ../include/compare_types.h:28:0,
from ../include/type_vector.h:35,
from ../include/point.h:29,
from ../include/PMI.h:30,
from P3HT_band.cc:25:
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar()«:
../include/adolc.h:267:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(double)«:
../include/adolc.h:272:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(double, const double_)«:
../include/adolc.h:277:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(double, const double_, unsigned int)«:
../include/adolc.h:285:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Copy-Konstruktor »adtl::AutoDScalar::AutoDScalar(const adtl::AutoDScalar&)«:
../include/adolc.h:293:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(const adtl::AutoDScalar&, unsigned int_, unsigned int)«:
../include/adolc.h:301:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Funktion »std::istream& adtl::operator>>(std::istream&, adtl::AutoDScalar&)«:
../include/adolc.h:1168:14: Fehler: »exit« wurde in diesem Gültigkeitsbereich nicht definiert
In file included from ../include/PMI.h:30:0,
from P3HT_band.cc:25:
../include/point.h: In Konstruktor »Point::Point(const Real_)«:
../include/point.h:140:24: Fehler: keine passende Funktion für Aufruf von »TypeVector::TypeVector(const Real_&)«
../include/point.h:140:24: Anmerkung: Kandidaten sind:
../include/type_vector.h:348:1: Anmerkung: TypeVector::TypeVector(const TypeVector&) [with T = double]
../include/type_vector.h:348:1: Anmerkung: keine bekannte Umwandlung für Argument 1 von »const Real_ {aka const double_}« nach »const TypeVector&«
../include/type_vector.h:329:1: Anmerkung: TypeVector::TypeVector(T, T, T) [with T = double]
../include/type_vector.h:329:1: Anmerkung: keine bekannte Umwandlung für Argument 1 von »const Real_ {aka const double*}« nach »double«
make: *** [P3HT_band.o] Fehler 1
Please help I will really appreciate it. Thanks.
Khalifa
The text was updated successfully, but these errors were encountered:
Hi
I am trying to create a new material library of an organic semiconductor P3HT.
I am using gcc-Version 4.6.3 on ubuntu 12.04.
At the step :
/$ cd P3HT
/P3HT$ make
I got many errors :
Compiling C++ with dynamic load support P3HT_band.cc...
In file included from ../include/compare_types.h:28:0,
from ../include/type_vector.h:35,
from ../include/point.h:29,
from ../include/PMI.h:30,
from P3HT_band.cc:25:
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar()«:
../include/adolc.h:267:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(double)«:
../include/adolc.h:272:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(double, const double_)«:
../include/adolc.h:277:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(double, const double_, unsigned int)«:
../include/adolc.h:285:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Copy-Konstruktor »adtl::AutoDScalar::AutoDScalar(const adtl::AutoDScalar&)«:
../include/adolc.h:293:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Konstruktor »adtl::AutoDScalar::AutoDScalar(const adtl::AutoDScalar&, unsigned int_, unsigned int)«:
../include/adolc.h:301:59: Fehler: »memset« wurde in diesem Gültigkeitsbereich nicht definiert
../include/adolc.h: In Funktion »std::istream& adtl::operator>>(std::istream&, adtl::AutoDScalar&)«:
../include/adolc.h:1168:14: Fehler: »exit« wurde in diesem Gültigkeitsbereich nicht definiert
In file included from ../include/PMI.h:30:0,
from P3HT_band.cc:25:
../include/point.h: In Konstruktor »Point::Point(const Real_)«:
../include/point.h:140:24: Fehler: keine passende Funktion für Aufruf von »TypeVector::TypeVector(const Real_&)«
../include/point.h:140:24: Anmerkung: Kandidaten sind:
../include/type_vector.h:348:1: Anmerkung: TypeVector::TypeVector(const TypeVector&) [with T = double]
../include/type_vector.h:348:1: Anmerkung: keine bekannte Umwandlung für Argument 1 von »const Real_ {aka const double_}« nach »const TypeVector&«
../include/type_vector.h:329:1: Anmerkung: TypeVector::TypeVector(T, T, T) [with T = double]
../include/type_vector.h:329:1: Anmerkung: keine bekannte Umwandlung für Argument 1 von »const Real_ {aka const double*}« nach »double«
make: *** [P3HT_band.o] Fehler 1
Please help I will really appreciate it. Thanks.
Khalifa
The text was updated successfully, but these errors were encountered: