[flext] undefined symbol

Thomas Grill gr at grrrr.org
Sun Sep 26 22:18:48 CEST 2010


I don't know which version of flext you were using, but judging from  
the config file, it seems to be way old.
The only version (somehow) supported by me is the one available from  
svn at
https://svn.grrrr.org/ext/trunk/flext
Some docs are available at
http://grrrr.org/ext/flext

gr~~~


Am 26.09.2010 um 16:14 schrieb Luc Xation:

>
>
> 2010/9/26 Thomas Grill <gr at grrrr.org>
> Hi Luc,
> did you compile the fluid~ object yourself?
> yes
> with this tutorial
> http://samovar.tuxfamily.org/ateliers/doku.php?id=install_linux#thomas_grill_extensions
>
> my config-pd-linux.txt
>
>  # flext - C++ layer for Max/MSP and pd (pure data) externals
> # tutorial examples
> # Copyright (c) 2001,2002 Thomas Grill (xovo at gmx.net)
> #
>
> # where are the PD header files?
> PDPATH=/usr/include
>
> # where do the flext libraries reside?
> FLEXTPATH=/usr/local/include/flext
>
> # where should the examples be built? (relative path)
> OUTPATH=./pd-linux
>
> # install the examples? (yes/no)
> INSTALL=yes
>
> # where should the examples be installed?
> INSTPATH=/usr/lib/pd/5.reference/
>
> thanks a lot
> Luc
>
>
> I suppose it's a version clash of flext headers vs. library.
> Strange enough i can't de-mangle _ZN17flext_root_singlenwEj to form  
> an explicit C++-symbol.
> gr~~~
>
> Am 26.09.2010 um 15:43 schrieb Luc Xation:
>
>>
>> thanks for your answer.
>> i found no answer in the pd-list archives.
>>
>> thanks for your help and your work
>> Luc
>>
>> 2010/9/26 Thomas Grill <gr at grrrr.org>
>> Hi Luc,
>> i can't really comment on fluid~, but i know there have been some  
>> issues with it as discussed on the pd list.
>> It's probably best to search the respective archives first.
>> gr~~~
>>
>> Am 26.09.2010 um 12:27 schrieb Luc Xation:
>>
>>> hi
>>> i got a problem with flext and fluid~ in pure data.
>>>
>>> i followed this tutorial to install flext library.
>>> http://samovar.tuxfamily.org/ateliers/doku.php?id=install_linux#thomas_grill_extensions
>>>
>>> i use  Ubuntu 10.04 LTS and gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3.
>>>
>>> i tested flext with ex-henon.pd.
>>> but when i created the fluid~ objet in pure data, i obtained this  
>>> error
>>> /usr/lib/pd-extended/extra/fluid/fluid~.pd_linux: /usr/lib/pd- 
>>> extended/extra/fluid/fluid~.pd_linux: undefined symbol:  
>>> _ZN17flext_root_singlenwEj
>>>  fluid~
>>>
>>>
>>> Any ideas?
>>>
>>> Thanks for your help
>>>
>>> Luc sassion
>>>
>>> ps no problem with ldd
>>>
>>> ldd fluid~.pd_linux
>>>     linux-gate.so.1 =>  (0x008c1000)
>>>     libfluidsynth.so.1 => /usr/lib/libfluidsynth.so.1 (0x00110000)
>>>     libreadline.so.6 => /lib/libreadline.so.6 (0x00963000)
>>>     libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00698000)
>>>     libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x004e8000)
>>>     libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00c2a000)
>>>     libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x002fb000)
>>>     liblash.so.2 => /usr/lib/liblash.so.2 (0x001cf000)
>>>     libncurses.so.5 => /lib/libncurses.so.5 (0x00f3f000)
>>>     libjack.so.0 => /usr/lib/libjack.so.0 (0x001da000)
>>>     libasound.so.2 => /usr/lib/libasound.so.2 (0x001f4000)
>>>     libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0  
>>> (0x004cb000)
>>>     libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00455000)
>>>     libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x002bc000)
>>>     librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x008c5000)
>>>     libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x0050e000)
>>>     libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x005d8000)
>>>     libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x0064a000)
>>>     libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0  
>>> (0x007c8000)
>>>     /lib/ld-linux.so.2 (0x00f78000)
>>>     libuuid.so.1 => /lib/libuuid.so.1 (0x009e8000)
>>>     libreadline.so.5 => /lib/libreadline.so.5 (0x00ecc000)
>>>     libpulsecommon-0.9.21.so => /usr/lib/libpulsecommon-0.9.21.so  
>>> (0x007e1000)
>>>     libX11.so.6 => /usr/lib/libX11.so.6 (0x009ed000)
>>>     libICE.so.6 => /usr/lib/libICE.so.6 (0x00bd9000)
>>>     libSM.so.6 => /usr/lib/libSM.so.6 (0x002c2000)
>>>     libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00b28000)
>>>     libpcre.so.3 => /lib/libpcre.so.3 (0x00497000)
>>>     libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x008ce000)
>>>     libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00c49000)
>>>     libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x0092f000)
>>>     libogg.so.0 => /usr/lib/libogg.so.0 (0x002cb000)
>>>     libwrap.so.0 => /lib/libwrap.so.0 (0x002d2000)
>>>     libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x00d68000)
>>>     libxcb.so.1 => /usr/lib/libxcb.so.1 (0x002db000)
>>>     libXext.so.6 => /usr/lib/libXext.so.6 (0x009d1000)
>>>     libXi.so.6 => /usr/lib/libXi.so.6 (0x004d0000)
>>>     libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0x00f13000)
>>>     libXau.so.6 => /usr/lib/libXau.so.6 (0x002f5000)
>>>     libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x004de000)
>>>
>>> _______________________________________________
>>> http://grrrr.org/ext/flext
>>>
>>> flext mailing list
>>> flext at grrrr.org
>>> http://grrrr.org/cgi-bin/mailman/listinfo/flext
>>
>>
>> _______________________________________________
>> http://grrrr.org/ext/flext
>>
>> flext mailing list
>> flext at grrrr.org
>> http://grrrr.org/cgi-bin/mailman/listinfo/flext
>
>
> _______________________________________________
> http://grrrr.org/ext/flext
>
> flext mailing list
> flext at grrrr.org
> http://grrrr.org/cgi-bin/mailman/listinfo/flext

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://grrrr.org/pipermail/flext/attachments/20100926/b5d48e4e/attachment-0001.htm>


More information about the flext mailing list