[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