[chuck] building chuck in os x (tiger)

eduard eduard.aylon at gmail.com
Mon Aug 1 19:19:18 EDT 2005


Hi there,

I am trying to build chuck, but after issuing

sudo make osx

I get some errors (see below).

Any advice would be much appreciated.

Eduard


make -f makefile.osx
bison -dv -b chuck chuck.y
gcc -D__MACOSX_CORE__ -O3 -c chuck.tab.c
flex -ochuck.yy.c chuck.lex
gcc -D__MACOSX_CORE__ -O3 -c chuck.yy.c
gcc -D__MACOSX_CORE__ -O3 -c chuck_main.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_errmsg.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_utils.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_symbol.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_table.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_temp.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_absyn.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_type.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_emit.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_frame.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_instr.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_vm.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_ugen.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_bbq.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_dl.cpp
gcc -D__MACOSX_CORE__ -O3 -c chuck_otf.cpp
gcc -D__MACOSX_CORE__ -O3 -c digiio_rtaudio.cpp
gcc -D__MACOSX_CORE__ -O3 -c rtaudio.cpp
gcc -D__MACOSX_CORE__ -O3 -c midiio_osx.cpp
gcc -D__MACOSX_CORE__ -O3 -c ugen_osc.cpp
gcc -D__MACOSX_CORE__ -O3 -c ugen_xxx.cpp
gcc -D__MACOSX_CORE__ -O3 -c ugen_filter.cpp
gcc -D__MACOSX_CORE__ -O3 -c ugen_stk.cpp
gcc -D__MACOSX_CORE__ -O3 -c ulib_machine.cpp
gcc -D__MACOSX_CORE__ -O3 -c ulib_math.cpp
gcc -D__MACOSX_CORE__ -O3 -c ulib_net.cpp
gcc -D__MACOSX_CORE__ -O3 -c ulib_std.cpp
gcc -D__MACOSX_CORE__ -O3 -c util_buffers.cpp
gcc -D__MACOSX_CORE__ -O3 -c util_math.c
gcc -D__MACOSX_CORE__ -O3 -c util_network.c
gcc -D__MACOSX_CORE__ -O3 -c util_raw.c
gcc -D__MACOSX_CORE__ -O3 -c util_thread.cpp
gcc -D__MACOSX_CORE__ -O3 -c util_xforms.c
gcc -D__MACOSX_CORE__ -O3 -c util_sndfile.c
gcc -o chuck chuck.tab.o chuck.yy.o chuck_main.o chuck_errmsg.o  
chuck_utils.o chuck_symbol.o chuck_table.o chuck_temp.o chuck_absyn.o  
chuck_type.o chuck_emit.o chuck_frame.o chuck_instr.o chuck_vm.o  
chuck_ugen.o chuck_bbq.o chuck_dl.o chuck_otf.o digiio_rtaudio.o  
rtaudio.o midiio_osx.o ugen_osc.o ugen_xxx.o ugen_filter.o ugen_stk.o  
ulib_machine.o ulib_math.o ulib_net.o ulib_std.o util_buffers.o  
util_math.o util_network.o util_raw.o util_thread.o util_xforms.o  
util_sndfile.o -framework CoreAudio -framework CoreMIDI -framework  
CoreFoundation -lstdc++ -lm
ld: warning multiple definitions of symbol _dlclose
chuck_dl.o definition of _dlclose in section (__TEXT,__text)
/usr/lib/libm.dylib(dyldAPIsInLibSystem.o) definition of _dlclose
ld: warning multiple definitions of symbol _dlerror
chuck_dl.o definition of _dlerror in section (__TEXT,__text)
/usr/lib/libm.dylib(dyldAPIsInLibSystem.o) definition of _dlerror
ld: warning multiple definitions of symbol _dlopen
chuck_dl.o definition of _dlopen in section (__TEXT,__text)
/usr/lib/libm.dylib(dyldAPIsInLibSystem.o) definition of _dlopen
ld: warning multiple definitions of symbol _dlsym
chuck_dl.o definition of _dlsym in section (__TEXT,__text)
/usr/lib/libm.dylib(dyldAPIsInLibSystem.o) definition of _dlsym
ld: /usr/lib/crt1.o illegal reference to symbol: __objcInit defined  
in indirectly referenced dynamic library /usr/lib/libobjc.A.dylib
make[1]: *** [chuck] Error 1
make: [osx] Error 2 (ignored)


More information about the chuck mailing list