thanks you very much, it works ;) Olivier M. okno.be
IOhannes m zmoelnig wrote: > Olm-e wrote: >> hello, >> >> I'm trying to build iemguts for the latest pd-extended (src from svn >> branche 0.41 on ubuntu 8.04), but I get this error : >> >> b...@blih:~/Desktop/pd-src/Pd-0.41-extended/0.41/externals/iem/iemguts/src$ >> >> make >> make l_i386 >> make[1]: Entering directory >> `/home/blah/Desktop/pd-src/Pd-0.41-extended/0.41/externals/iem/iemguts/src' >> >> cc -shared -lc -lm -DPD -g -O2 -funroll-loops -fomit-frame-pointer >> -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Wno-unused -Wno-parentheses >> -Wno-switch -I../../../../pd/src -o autoabstraction.l_i386 >> autoabstraction.c >> autoabstraction.c:70: error: redefinition of typedef ‘loader_t’ >> ../../../../pd/src/s_stuff.h:55: error: previous declaration of >> ‘loader_t’ was here >> make[1]: *** [autoabstraction.l_i386] Error 1 >> make[1]: Leaving directory >> `/home/blah/Desktop/pd-src/Pd-0.41-extended/0.41/externals/iem/iemguts/src' >> >> make: *** [auto] Error 2 >> >> any idea (maybe I don't do it the right way)? > > > i don't know which patches have been applied to PdX-0.41. it seems > like it exposes the loader_t stuff, unlike Pd-vanilla 0.41. > since Pd-vanilla does not expose it, iemguts just redeclares it for > it's own uses, which is what is causing you problems here. > > the simple fix is: delete lines 68-73 in autoabstraction.c > > gmasdr > IOhannes > _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list