Hallo frank, list!
I just have a problem with syncgrain (recompiled flext with stk support and syncgrain):
--------8<------------ /usr/lib/pd/extra/syncgrain~.pd_linux: undefined symbol: _ZTI6SndObj
c++filt _ZTI6SndObj typeinfo for SndObj --------8<------------
don't know what the problem should be ...
... maybe something in the config.txt:
--------8<------------ # where is the Sndobjs installation? # (uncomment the line with # to disable SNDOBJ support) # please be sure to delete an eventual m_pd.h file from the SNDOBJ include folder!! SNDOBJ=/usr/lib --------8<------------
... I guess this should point to libsndobj (/usr/lib in my case) ?
Also the headers of SndObj are not included to the Include-Path, so syncgrain fails to compile ...
Thanks, LG Georg
Hi Georg, the SNDOBJ and STK part of flext is really a black spot. I should work on it, but there are more pressing things to do. The SNDOBJ variable in config.txt should point to the source package, where header files and the built library are in subfolders. I think it doesn't work out of the box for a installed distro package yet.
best greetings, Thomas
Georg Holzmann schrieb:
Hallo frank, list!
I just have a problem with syncgrain (recompiled flext with stk support and syncgrain):
--------8<------------ /usr/lib/pd/extra/syncgrain~.pd_linux: undefined symbol: _ZTI6SndObj
c++filt _ZTI6SndObj typeinfo for SndObj --------8<------------
don't know what the problem should be ...
... maybe something in the config.txt:
--------8<------------ # where is the Sndobjs installation? # (uncomment the line with # to disable SNDOBJ support) # please be sure to delete an eventual m_pd.h file from the SNDOBJ include folder!! SNDOBJ=/usr/lib --------8<------------
... I guess this should point to libsndobj (/usr/lib in my case) ?
Also the headers of SndObj are not included to the Include-Path, so syncgrain fails to compile ...
Thanks, LG Georg
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hallo!
The SNDOBJ variable in config.txt should point to the source package, where header files and the built library are in subfolders. I think it doesn't work out of the box for a installed distro package yet.
yes, also if I do: SNDOBJ=/usr/include/SndObj (where the header files are located) I get the same problem ...
but anyway, it's no problem for me, I only wanted to try something ...
Thanks, LG Georg
Hallo Thomas, Frank !
Now I need to get syncgrain~ working again ... ;)
The SNDOBJ variable in config.txt should point to the source package, where header files and the built library are in subfolders. I think it
it should point to /path/to/SndObj/include/ so flext compiles ...
I also recompiled syncgrain, but I still get the same error:
--------8<------------ /usr/lib/pd/extra/syncgrain~.pd_linux: undefined symbol: _ZTI6SndObj c++filt _ZTI6SndObj typeinfo for SndObj --------8<------------
Maybe the problem is somewhere else ?
Many thanks, LG Georg