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.atwrote:
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...
http://at.or.at/hans/pd/installers.html
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 2is 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