vendettaaaaa
25-07-2013, 14:13
Ciao,
ho creato un progetto in Code::Blocks. E' una Fortran Application, a cui linko due static library C++ (compilate sempre in C::B) con estensione .a
La compilazione va bene, ma in fase di linkaggio ottengo errori tipo "undefined reference to operator new", "undef ref to __gxx_personality_sj0", "undef ref to std::ios_base::Init::Init()" eccetera... sembra che non trovi la std library.
Ho provato ad aggiungere -lstdc++ nelle opzioni del linker, ma non ho risolto. E non so cos'altro fare...spero che qualcuno mi sappia aiutare, ma la vedo grigia :D
ho creato un progetto in Code::Blocks. E' una Fortran Application, a cui linko due static library C++ (compilate sempre in C::B) con estensione .a
La compilazione va bene, ma in fase di linkaggio ottengo errori tipo "undefined reference to operator new", "undef ref to __gxx_personality_sj0", "undef ref to std::ios_base::Init::Init()" eccetera... sembra che non trovi la std library.
Ho provato ad aggiungere -lstdc++ nelle opzioni del linker, ma non ho risolto. E non so cos'altro fare...spero che qualcuno mi sappia aiutare, ma la vedo grigia :D