he IOhannes thanks for provided solutions
installing libldts gets me over -ldts errör
but straight into:

cc -DPD -I/home/olsen/pd/pd-extended/pure-data/pd/src -Wall -W -ggdb -I/home/olsen/pd/pd-extended/pure-data/Gem/src -I/home/olsen/pd/pd-extended/pure-data/externals/pdp/include -DUNIX -Dunix -DDL_OPEN -fPIC -O2 -funroll-loops -fomit-frame-pointer -o "/home/olsen/pd/pd-extended/pure-data/externals/bsaylor/partconv~.o" -c "/home/olsen/pd/pd-extended/pure-data/externals/bsaylor/partconv~.c" /home/olsen/pd/pd-extended/pure-data/externals/bsaylor/partconv~.c:34:19: error: fftw3.h: No such file or directory /home/olsen/pd/pd-extended/pure-data/externals/bsaylor/partconv~.c:51: error: expected specifier-qualifier-list before ‘fftwf_complex’
...
make[2]: *** [/home/olsen/pd/pd-extended/pure-data/externals/bsaylor/partconv~.o] Error 1
make[2]: Leaving directory `/home/olsen/pd/pd-extended/pure-data/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory `/home/olsen/pd/pd-extended/pure-data/packages'
make: *** [install] Error 2

a build version of Pd-0.41.4-extended by gndgnd can be found here:
http://gondapeter.sk/files/Pd-0.41.4-extended.deb
Error: Dependency is not satisfiable: ttf-bitstream-vera
to work around this check:
http://sourceforge.net/tracker/index.php?func=detail&aid=2886083&group_id=55736&atid=478070
salutis
ø


IOhannes zmölnig wrote:
olsen wrote:

g++ -o Gem.pd_linux      -shared -Wl,--export-dynamic  ./Objects/*.o
-lmpeg3 -lstdc++ -lGLU -lGL -lXext -lXext -lX11 -ldl -lz -lm   -lpthread
-L/home/olsen/pd/pd-extended/pure-data/pd/bin -laviplay -ldts -lm -lz
-lMagick++ -lMagickCore
/usr/bin/ld: cannot find -ldts
collect2: ld returned 1 exit status
make[2]: *** [Gem.pd_linux] Error 1

same i get on make with plain gem-0.92-1
so this was present also in this thread:
http://lists.puredata.info/pipermail/gem-dev/2007-12/003217.html
following the workaround by removing the -ldts flag in Make.config helps
in gem-0.92-1
but in the extended built the -ldts flag conjures up on make install
after removing it from the Make.config in the
pd-extended/pure-data/Gem/src/Make.config



the "-ldts" flag is pulled in from avifile's pkg-config.
this means, that properly linking against libavifile requires to also
link against libdts. unfortunately libavifile-dev does not depend on
libdts thus you get the error.

the solutions are:
- install libdts
- make libavifile's pkg-config not depend on libdts if it is not needed
or make the libavifile-dev package depend on libdts if it is needed.
obviously this is a packaging bug (cf.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492040; if you feel
this is correct and you feel it might help, you could as well file a bug
report to ubuntu)


fgm,asdr
IOhannes











´


--
ETs DNA will not be televised


_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to