I recall that some old makefiles found in some externals had a sintax like:
>make pd_linux instead of >make Thus they had multiple make targets inside, and if you type make it would enter the wrong one (like Win) On Thu, Jan 27, 2011 at 8:02 PM, <martin.pe...@sympatico.ca> wrote: > > You get an error: > /usr/bin/ld: cannot find -lpd > On linux you don't need lpd, it looks like you're compiling a windows > version. > > Martin > > > ________________________________ > > Date: Thu, 27 Jan 2011 19:27:26 +0100 > > From: yvan...@gmail.com > > To: pd-list@iem.at > > Subject: Re: [PD] [pool] build fails on linux > > > > bump ? > > sorry but this is quite boring, I hope I don't miss the obvious :/ > > forgot to say that this error appears on lucid. > > > > ps: also sorry because it looks like my 1st message was a reply to a > > thread although it was not... (and this only on > > lists.puredata.info, weird..) > > > > cheers, > > _y > > > > > > On Tue, Jan 25, 2011 at 2:15 AM, Yvan Volochine > > > wrote: > > hi, > > trying to build pool from latest svn (and latest pd git) I get this > error: > > > > make[1]: Entering directory `/home/delf/dev/pool/source' > > /bin/bash ../libtool --tag=CXX --mode=link g++ -O2 > > -I/usr/local/include/flext -I/home/delf/dev/pure-data/src > > -no-undefined -module -shrext .pd_linux -avoid-version -L/usr/local/lib > > -lpd -lflext-pd_s -o pool.la -rpath /usr/local/lib > > pool_la-main.lo pool_la-pool.lo pool_la-data.lo > > libtool: link: g++ -shared -nostdlib > > /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/crti.o > > /usr/lib/gcc/i486-linux-gnu/4.4.3/crtbeginS.o .libs/pool_la-main.o > > .libs/pool_la-pool.o .libs/pool_la-data.o -L/usr/local/lib -lpd > > -lflext-pd_s -L/usr/lib/gcc/i486-linux-gnu/4.4.3 > > -L/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib -L/lib/../lib > > -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.4.3/../../.. > > -L/usr/lib/i486-linux-gnu -lstdc++ -lm -lc -lgcc_s > > /usr/lib/gcc/i486-linux-gnu/4.4.3/crtendS.o > > /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/crtn.o -Wl,-soname > > -Wl,pool.pd_linux -o .libs/pool.pd_linux > > /usr/bin/ld: cannot find -lpd > > collect2: ld returned 1 exit status > > make[1]: *** [pool.la] Error 1 > > make[1]: Leaving directory `/home/delf/dev/pool/source' > > make: *** [all-recursive] Error 1 > > zsh: exit 2 make > > > > am I missing a path or something ? > > ./configure --with-sysdir=/PATH/TO/PD/SRC did find pd headers and all, > > now I have no idea about what is going wrong... > > > > any hint is much appreciated, > > > > cheers, > > _y > > > > > > _______________________________________________ Pd-list@iem.at mailing > > list UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list