Hi Marco, Indeed, it's a little incompatibility in gmsh 2.8.3 - it should be fixed with the latest nightly snapshot. Can you give it a try?
Christophe On 05 Feb 2014, at 20:20, Agnese, Marco <[email protected]> wrote: > Hello GMSH, > I am trying to compile a simple code which uses GMSH API. > I compiled the GMSH source as: > > cmake -DDEFAULT=0 -DENABLE_BUILD_LIB=1 -DENABLE_BUILD_SHARED=1 > -DENABLE_BUILD_DYNAMIC=1 -DCMAKE_INSTALL_PREFIX=../lib_install .. > make lib > make shared > make install/fast > > and everything it is fine. > When I compile my code with the command > > g++ -c -m64 -pipe -O2 -Wall -W -fPIE -I/usr/share/qt5/mkspecs/linux-g++-64 > -I../gmsh_test -I../../gmsh-2.8.3-source/lib_install/include/gmsh -I. -o > main.o ../gmsh_test/main.cpp > > and link with the command > > g++ -m64 -Wl,-O1 -o gmsh_test main.o > -L/home/ma2413/gmsh_test/gmsh_test/../../gmsh-2.8.3-source/lib_install/lib/ > -lGmsh > > I obtain the following errors > > $HOME/gmsh_test/gmsh_test/../../gmsh-2.8.3-source/lib_install/lib//libGmsh.so: > undefined reference to "typeinfo for Field" > $HOME/gmsh_test/gmsh_test/../../gmsh-2.8.3-source/lib_install/lib//libGmsh.so:undefined > reference to "FieldManager::get(int)" > > I don't know what I am doing wrong. > > Thank you very much, > regards, > Marco. > > _______________________________________________ > gmsh mailing list > [email protected] > http://www.geuz.org/mailman/listinfo/gmsh -- Prof. Christophe Geuzaine University of Liege, Electrical Engineering and Computer Science http://www.montefiore.ulg.ac.be/~geuzaine _______________________________________________ gmsh mailing list [email protected] http://www.geuz.org/mailman/listinfo/gmsh
