[PD-dev] iem16 troubles

IOhannes m zmoelnig zmoelnig at iem.at
Wed May 30 14:03:14 CEST 2007


pd-cvs-request at iem.at wrote:
> ------------------------------
> 
> Message: 4
> Date: Wed, 30 May 2007 04:32:12 -0400 (EDT)
> From: pd at macosx104-powerpc.idmi.poly.edu (Pd User)
> Subject: [PD-cvs] autobuild: pd-extended macosx104-powerpc 2007-05-30
> 	03.15.04
> To: pd-cvs at iem.at
> Message-ID:
> 	<20070530083212.B78ABA8D909 at 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




More information about the Pd-dev mailing list