[sugar] squeak build issues

Mike Hunter mhunter at lusArs.net
Wed Mar 14 10:25:22 EDT 2007


Hey everybody,

I'm trying a fresh build of sugar on ubuntu.  

`sugar-jhbuild build` tries to do this:

gcc -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 -o squeak ...

But I get lots and lots of this:

MIDIPlugin/MIDIPlugin.a(sqUnixMIDI.o): In function `midiInit':
/home/mhunter/sugar-jhbuild/source/squeak/platforms/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:452: undefined reference to `snd_seq_open'
/home/mhunter/sugar-jhbuild/source/squeak/platforms/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:457: undefined reference to `snd_seq_set_client_name'
/home/mhunter/sugar-jhbuild/source/squeak/platforms/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:458: undefined reference to `snd_seq_alloc_queue'
/home/mhunter/sugar-jhbuild/source/squeak/platforms/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:466: undefined reference to `snd_seq_control_queue'
/home/mhunter/sugar-jhbuild/source/squeak/platforms/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:461: undefined reference to `snd_seq_close'
...

And then this:

collect2: ld returned 1 exit status
make[1]: *** [squeak] Error 1
make[1]: Leaving directory `/home/mhunter/sugar-jhbuild/source/squeak/bld'
make: *** [default] Error 2
*** error during stage build of squeak: ########## Error running make *** [12/24]

Missing dependency?

Thanks for any hints!

Mike


More information about the Sugar mailing list