[PD-dev] compiling pd_devel_0.38 on sarge

Tim Blechmann TimBlechmann at gmx.net
Tue Jul 12 11:11:39 CEST 2005


> > pd binary ... possibly to the wrong one ...
> wow, real magic!
> 
> #>ldd zexy.pd_linux
>          libm.so.6 => /lib/tls/libm.so.6 (0xb7fa8000)
>          libc.so.6 => /lib/tls/libc.so.6 (0xb7e73000)
>          /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
> 
> so what do you mean exactly by "linking back to (the wrong) pd" ?
sorry, can't answer with a zexy example, since the symbols are stripped
... but i'd suggest to run "nm zexy.pd_linux | grep U" to see the
undefined symbols ... most of them are exported from the pd binary:
         U atom_string
         U binbuf_add
         U binbuf_addbinbuf
         U binbuf_addsemi
         U binbuf_addv
         U binbuf_clear

these symbols are resolved at runtime ... if you'd like to use zexy in
an application not providing these symbols, you'll get some undefined
symbol messages ... if these symbols are resolved in the wrong way,
anything can happen ;-)

tim

-- 
mailto:TimBlechmann at gmx.de    ICQ: 96771783
http://www.mokabar.tk

latest mp3: kMW.mp3
http://mattin.org/mp3.html

latest cd: Goh Lee Kwang & Tim Blechmann: Drone
http://www.geocities.com/gohleekwangtimblechmannduo/

After one look at this planet any visitor from outer space 
would say "I want to see the manager."
				      William S. Burroughs




More information about the Pd-dev mailing list