[chuck] errors with make linux-jack

smoerk smoerk at gmx.de
Wed Jul 28 20:13:20 EDT 2004


Ge Wang wrote:

> 
> On Jul 27, 2004, at 6:05 PM, smoerk wrote:
> 
>> am i doing something wrong? it builds for alsa, but not for jack... 
>> (jack 0.98)
> 
> 
> you are not - it is our fault...  to fix - do one of 3 things:

okay, now i get other errors (fresh cvs checkout)

# make linux-jack
make -f makefile.jack
make[1]: Entering directory `/opt/cvs/chuck_dev/src'
gcc -o chuck chuck.tab.o chuck.yy.o chuck_main.o chuck_errormsg.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_socket.o chuck_dl.o digitalio_rtaudio.o 
rtaudio.o midiio_alsa.o ugen_osc.o ugen_xxx.o ugen_filter.o ugen_stk.o 
ulib_machine.o ulib_math.o ulib_std.o util_buffers.o util_sndfile.o 
-lasound -ljack -lstdc++ -ldl -lm
ugen_stk.o(.text+0x2c4f3): In function `WvIn::openFile(char const*, 
bool, bool, bool)':
/opt/cvs/chuck_dev/src/ugen_stk.cpp:17318: undefined reference to `ahh_size'
ugen_stk.o(.text+0x2c4f8):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17318: 
undefined reference to `ahh_data'
ugen_stk.o(.text+0x2c5de):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17321: 
undefined reference to `britestk_size'
ugen_stk.o(.text+0x2c5e3):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17321: 
undefined reference to `britestk_data'
ugen_stk.o(.text+0x2c606):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17324: 
undefined reference to `dope_size'
ugen_stk.o(.text+0x2c60b):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17324: 
undefined reference to `dope_data'
ugen_stk.o(.text+0x2c62e):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17327: 
undefined reference to `eee_size'
ugen_stk.o(.text+0x2c633):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17327: 
undefined reference to `eee_data'
ugen_stk.o(.text+0x2c656):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17330: 
undefined reference to `fwavblnk_size'
ugen_stk.o(.text+0x2c65b):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17330: 
undefined reference to `fwavblnk_data'
ugen_stk.o(.text+0x2c67e):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17333: 
undefined reference to `halfwave_size'
ugen_stk.o(.text+0x2c683):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17333: 
undefined reference to `halfwave_data'
ugen_stk.o(.text+0x2c6a6):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17336: 
undefined reference to `impuls10_size'
ugen_stk.o(.text+0x2c6ab):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17336: 
undefined reference to `impuls10_data'
ugen_stk.o(.text+0x2c6ce):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17339: 
undefined reference to `impuls20_size'
ugen_stk.o(.text+0x2c6d3):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17339: 
undefined reference to `impuls20_data'
ugen_stk.o(.text+0x2c6f6):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17342: 
undefined reference to `impuls40_size'
ugen_stk.o(.text+0x2c6fb):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17342: 
undefined reference to `impuls40_data'
ugen_stk.o(.text+0x2c71e):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17345: 
undefined reference to `mand1_size'
ugen_stk.o(.text+0x2c723):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17345: 
undefined reference to `mand1_data'
ugen_stk.o(.text+0x2c746):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17348: 
undefined reference to `mandpluk_size'
ugen_stk.o(.text+0x2c74b):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17348: 
undefined reference to `mandpluk_data'
ugen_stk.o(.text+0x2c76e):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17351: 
undefined reference to `marmstk1_size'
ugen_stk.o(.text+0x2c773):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17351: 
undefined reference to `marmstk1_data'
ugen_stk.o(.text+0x2c796):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17354: 
undefined reference to `ooo_size'
ugen_stk.o(.text+0x2c79b):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17354: 
undefined reference to `ooo_data'
ugen_stk.o(.text+0x2c7be):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17357: 
undefined reference to `peksblnk_size'
ugen_stk.o(.text+0x2c7c3):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17357: 
undefined reference to `peksblnk_data'
ugen_stk.o(.text+0x2c7e6):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17360: 
undefined reference to `ppksblnk_size'
ugen_stk.o(.text+0x2c7eb):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17360: 
undefined reference to `ppksblnk_data'
ugen_stk.o(.text+0x2c80e):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17363: 
undefined reference to `silence_size'
ugen_stk.o(.text+0x2c813):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17363: 
undefined reference to `silence_data'
ugen_stk.o(.text+0x2c836):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17366: 
undefined reference to `sineblnk_size'
ugen_stk.o(.text+0x2c83b):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17366: 
undefined reference to `sineblnk_data'
ugen_stk.o(.text+0x2c85e):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17369: 
undefined reference to `sinewave_size'
ugen_stk.o(.text+0x2c863):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17369: 
undefined reference to `sinewave_data'
ugen_stk.o(.text+0x2c886):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17372: 
undefined reference to `snglpeak_size'
ugen_stk.o(.text+0x2c88b):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17372: 
undefined reference to `snglpeak_data'
ugen_stk.o(.text+0x2c8b2):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17375: 
undefined reference to `twopeaks_size'
ugen_stk.o(.text+0x2c8b7):/opt/cvs/chuck_dev/src/ugen_stk.cpp:17375: 
undefined reference to `twopeaks_data'
collect2: ld returned 1 exit status
make[1]: *** [chuck] Error 1
make[1]: Leaving directory `/opt/cvs/chuck_dev/src'
make: [linux-jack] Error 2 (ignored)



More information about the chuck mailing list