[PD] compiling pdextended rc3 jaunty

Marco Donnarumma devel at thesaddj.com
Wed Jun 30 17:08:14 CEST 2010


Hi list,
in my attempts to compile on jaunty pd 0.42.5 from the main branch, I got
this error with iem16 lib, and I can't understand if it's a missing
dependency or something else.
It's not the first error I get, I'm managing the missing -dev libs quite
good so far, but dunno what to do with this error.

Any hint (and even better a simple explanation so that I can understand the
problem for the next time) is very much appreciated.
Thanks,



make[3]: Entering directory `/home/sad/pd-extended/externals/iem16/src'
In file included from iem16.c:7:
iem16.h:33:18: error: m_pd.h: No such file or directory
In file included from iem16_delay.h:12,
                 from vd16~.c:9:
iem16.h:33:18: error: m_pd.h: No such file or directory
In file included from iem16_table.h:12,
                 from table16.c:9:


[goes on for all the objects, then...]


iem16.h:33:18: error: m_pd.h: No such file or directory
gcc -I.   -DLIBRARY -DPD  -g -O2 -fPIC -mms-bitfields  -c -o del16read~.o
del16read~.c
In file included from iem16_delay.h:12,
                 from del16read~.c:9:
iem16.h:33:18: error: m_pd.h: No such file or directory
In file included from del16read~.c:9:
iem16_delay.h:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘*’ token
iem16_delay.h:32: error: expected specifier-qualifier-list before ‘t_object’
del16read~.c:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘*’ token
del16read~.c:15: error: expected specifier-qualifier-list before ‘t_object’
del16read~.c:24: error: expected declaration specifiers or ‘...’ before
‘t_float’
del16read~.c:26: error: expected ‘)’ before ‘*’ token
del16read~.c:37: error: expected declaration specifiers or ‘...’ before
‘t_float’
del16read~.c: In function ‘sigdel16read_16bit’:
del16read~.c:39: error: ‘t_sigdel16read’ has no member named ‘x_sym’
del16read~.c:39: error: ‘sigdel16write_class’ undeclared (first use in this
function)
del16read~.c:39: error: (Each undeclared identifier is reported only once
del16read~.c:39: error: for each function it appears in.)
del16read~.c:40: error: ‘t_sigdel16read’ has no member named ‘x_deltime’
del16read~.c:40: error: ‘f’ undeclared (first use in this function)
del16read~.c:42: error: ‘t_sigdel16read’ has no member named ‘x_delsamps’
del16read~.c:42: error: ‘t_sigdel16read’ has no member named ‘x_sr’
del16read~.c:42: error: ‘t_sigdel16read’ has no member named ‘x_deltime’
del16read~.c:43: error: ‘t_sigdel16read’ has no member named ‘x_n’
del16read~.c:43: error: ‘t_sigdel16read’ has no member named ‘x_zerodel’
del16read~.c:44: error: ‘t_sigdel16read’ has no member named ‘x_delsamps’
del16read~.c:44: error: ‘t_sigdel16read’ has no member named ‘x_n’
del16read~.c:44: error: ‘t_sigdel16read’ has no member named ‘x_delsamps’
del16read~.c:44: error: ‘t_sigdel16read’ has no member named ‘x_n’
del16read~.c:45: error: ‘t_sigdel16read’ has no member named ‘x_delsamps’
del16read~.c:45: error: ‘t_sigdel16write’ has no member named ‘x_cspace’
del16read~.c:46: error: ‘t_sigdel16read’ has no member named ‘x_delsamps’
del16read~.c:46: error: ‘t_sigdel16write’ has no member named ‘x_cspace’
del16read~.c: At top level:
del16read~.c:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘*’ token
del16read~.c:67: error: expected declaration specifiers or ‘...’ before
‘t_signal’


[it repeats this once more, then...]


del16read~.c:85: error: ‘sigdel16read_class’ undeclared (first use in this
function)
del16read~.c:86: error: ‘t_newmethod’ undeclared (first use in this
function)
del16read~.c:86: error: expected ‘)’ before ‘sigdel16read_new’
del16read~.c:88: error: ‘t_method’ undeclared (first use in this function)
del16read~.c:88: error: expected ‘)’ before ‘sigdel16read_dsp’
del16read~.c:90: error: expected ‘)’ before ‘sigdel16read_16bit’
make[3]: *** [del16read~.o] Error 1
make[3]: Leaving directory `/home/sad/pd-extended/externals/iem16/src'
make[2]: *** [iem16] Error 2
make[2]: Leaving directory `/home/sad/pd-extended/externals'
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory `/home/sad/pd-extended/packages'
make: *** [install] Error 2




On Sun, Jun 27, 2010 at 8:43 PM, Hans-Christoph Steiner <hans at at.or.at>wrote:

>
> We need someone to make jaunty builds, then it'll work on Jaunty.
>
> .hc
>
> On Jun 25, 2010, at 6:22 PM, Marco Donnarumma wrote:
>
> Yes, I did the same, but couldn't install, see:
>
> http://www.mail-archive.com/pd-list@iem.at/msg35700.html
>
> thanks anyway,
>
> M
>
>
>
> On Fri, Jun 25, 2010 at 5:36 PM, Jose Luis Santorcuato <
> santorcuato76 at gmail.com> wrote:
>
>> Hi Marco... i installed the pd rc3 on ubuntu 9.04 and 10.04 i dowloaded
>> from Hans personal website...
>>
>> http://at.or.at/hans/pd/installers.html
>>
>> Thanks Hans...=)
>>
>> José
>>
>> Best regards
>>
>> 2010/6/25 Marco Donnarumma <devel at thesaddj.com>
>>
>>> Hi all,
>>> I'm trying to build a jaunty package of pdextended rc3.
>>> I get the source from
>>> http://puredata.info/docs/developer/GettingPdSource specifically the
>>> "Pd-extended between releases" (is this correct?)
>>>
>>> when i make install && make package I get this error:
>>>
>>> /usr/bin/ld: cannot find -lmp3lame
>>> collect2: ld returned 1 exit status
>>> make[2]: ***
>>> [/home/sad/pd-extended/externals/unauthorized/mp3amp~/mp3amp~.pd_linux]
>>> Error 1
>>> rm /home/sad/pd-extended/externals/unauthorized/mp3amp~/mp3amp~.o
>>> make[2]: Leaving directory `/home/sad/pd-extended/externals'
>>> make[1]: *** [externals_install] Error 2
>>> make[1]: Leaving directory `/home/sad/pd-extended/packages'
>>> make: *** [install] Error 2
>>>
>>> is this about missing dependency libmp3lame?
>>>
>>> I do have installed libmp3lame0 though.
>>>
>>> am I doing something wrong?
>>> thanks
>>>
>>>
>>>
>>> --
>>> Marco Donnarumma aka TheSAD
>>> Independent New Media Arts Professional, Performer, Teacher - Edinburgh,
>>> UK
>>>
>>>
>>> PORTFOLIO: http://marcodonnarumma.com
>>> LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net |
>>> http://www.flxer.net
>>> EVENT: http://www.liveperformersmeeting.net
>>>
>>> _______________________________________________
>>> Pd-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>
>>
>> --
>>
>> http://arselectronicachile.blogspot.com
>> http://www.myspace.com/santorcuato
>>
>>
>>
>
>
> --
> Marco Donnarumma aka TheSAD
> Independent New Media Arts Professional, Performer, Teacher - Edinburgh, UK
>
>
> PORTFOLIO: http://marcodonnarumma.com
> LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net |
> http://www.flxer.net
> EVENT: http://www.liveperformersmeeting.net
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
>
>
>
>
>
>
> ----------------------------------------------------------------------------
>
> "It is convenient to imagine a power beyond us because that means we don't
> have to examine our own lives.", from "The Idols of Environmentalism", by
> Curtis White
>
>
>
>
>


-- 
Marco Donnarumma aka TheSAD
Independent New Media Arts Professional, Performer, Teacher - Edinburgh, UK


PORTFOLIO: http://marcodonnarumma.com
LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net |
http://www.flxer.net
EVENT: http://www.liveperformersmeeting.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20100630/5b4f9e42/attachment-0001.htm>


More information about the Pd-list mailing list