[PD] pd-extended build on 9.10

olsen sesselastronaut at googlemail.com
Fri Oct 30 18:46:23 CET 2009


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





More information about the Pd-list mailing list