Thanks for the tip adf.
I downloaded the sources of the the version 1.2.10.
The error message that is shown when trying to move a slider for example is a problem with malloc.
It says it tried to allocate -103 bytes which is a problem.
Does anybody know if the sources are the same?
If there are special sources for the Z version where can I got those or what is different?
I will try to figure out how to setup a cross compiler on my linux machine and will try to add some debug prints to all the mallocs that are located in the eq*.c files.
I guess maybe somewhere some sizeof is not working right and returns the wrong number for the malloc.
Maybe someone would want to join?
I am not that good C programmer
My only experience until now was programming for my Bsc degree for operating systems course which took place a few years ago.
I also wonder about the g types like gfloat if those are supported right on the Z.
In general I understand those should be just typedefs from regular C types but still.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=140602\"][{POST_SNAPBACK}][/a][/div]
If it was me, I would just setup a development environment on the Zaurus. That
way you could also learn C when away from your desktop. And, you could immediately
run the version you compile to debug it. I have never tried to compile xmms myself, so
I might be giving you a recipe for a headache, as I do not the depencies of xmms.
Anyway, I'd wait for a few other folks to comment before setting out to compile xmms,
but installing gcc and the gcc-headers, or using the .img loop-device file is pretty easy,
but gcc-headers takes a long time to install, since it provides many include files for
many APIs.
John