First off: I'm using the v1.2.5 copy of your SDK from Google Code
(the latest on your website
is only 119).
Thanks for the awesome toolkit patch and game lib! I'm Debian 5 (Lenny) and I'm having a few issues with libsml and the examples:
In src/sml/wav.c there are several instances where sound_t->sample_data is incorrectly referenced as sound_t->data.
The sml_sound_example also had one of these typos and also had sound_t incorrectly named wav_buffer (if I remember correctly). I can't get this one to link due to the linker complaining about libgcc.a not being a non-PIC file. I'm not sure how to handle this one as I didn't see the code for it included in the src folder. Can you provide a link to the source so I can rebuild it and try again?
Thanks for the great work thus far!
EDIT: Here's the actual error I'm getting, in case I didn't interpret it correctly. I get this error for pretty much all the examples, except for MineSweeper:
mipsel-linux-ld: /opt/dingoo_sdk//lib/libgcc.a(_divdi3.o): warning: linking PIC files with non-PIC files
make: *** [sml_audio_demo.elf] Segmentation fault
make: *** Deleting file `sml_audio_demo.elf'