pd-cvs-request@iem.at wrote:
Message: 4 Date: Wed, 30 May 2007 04:32:12 -0400 (EDT) From: pd@macosx104-powerpc.idmi.poly.edu (Pd User) Subject: [PD-cvs] autobuild: pd-extended macosx104-powerpc 2007-05-30 03.15.04 To: pd-cvs@iem.at Message-ID: 20070530083212.B78ABA8D909@macosx104-powerpc.idmi.poly.edu
/Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.c:213: note: LOOP VECTORIZED. /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.c:204: note: vectorized 1 loops in function.
/Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.c:75: note: LOOP VECTORIZED. /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.c:75: note: vectorized 1 loops in function.
/Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.c:148: note: not vectorized: stmt not supported: D.3479_62 = (short int) D.3478_61 /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.c:148: note: vectorized 0 loops in function. cc -bundle -bundle_loader /Users/pd/auto-build/pd-extended/pd/bin/pd -L/sw/lib -o /Users/pd/auto-build/pd-extended/externals/iem16/src/tab16read.pd_darwin /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_array.o /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.o -lm -lc /usr/bin/ld: multiple definitions of symbol _table16_class /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_array.o definition of _table16_class in section (__DATA,__common) /Users/pd/auto-build/pd-extended/externals/iem16/src/iem16_table.o definition of _table16_class in section (__DATA,__common) collect2: ld returned 1 exit status
just to reiterate myself: i can compile and run iem16 on linux and os-x as a _library_.
splitting it up into single externals (for pd-extended) and declaring the table16_class as "static" (to avoid the above compile error), produces a binary that is useless.
therefore, if iem16 is to be included in pd-extended, i suggest building it as a library.
mfga.sdr IOhannes