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.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@gmail.com> wrote:
Hi Marco... i installed the pd rc3 on ubuntu 9.04 and 10.04 i dowloaded from Hans personal website...


Thanks Hans...=)

José

Best regards

2010/6/25 Marco Donnarumma <devel@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@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@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