Hello, I compiled flext4.1.1 nad vasp0.1.1 successfully. When loading the library at pd (0.36-0, g++3.2, kernel 2.4.19) startup I get the following error:
/usr/local/lib/pd/extra/vasp/vasp.pd_linux: /usr/local/lib/pd/extra/vasp/vasp.pd_linux: undefined symbol: _ZTI10fflext_base /usr/local/lib/pd/extra/vasp/vasp: can't load library
what is wrong?
thanks, Michael
Michael Iber
http://www.iberspace.de mailto://mail@iber-online.de
I compiled flext4.1.1 nad vasp0.1.1 successfully. When loading the library at pd (0.36-0, g++3.2, kernel 2.4.19) startup I get the following error:
/usr/local/lib/pd/extra/vasp/vasp.pd_linux: /usr/local/lib/pd/extra/vasp/vasp.pd_linux: undefined symbol:
_ZTI10fflext_base
/usr/local/lib/pd/extra/vasp/vasp: can't load library
what is wrong?
Hi, this seems to be an RTTI issue. Vasp needs it, while flext itself does not. I'll look at it later.
Meanwhile try to edit flext/makefile.pd-linux, line 18 and delete "-fno-rtti". Recompiling flext and vasp should help.
best greetings, Thomas