So I decided that I want to try some development on my new Wiz. Last night I set up the openwiz toolchain on my laptop's Ubuntu Linux 10.10 x64 install. I followed the instructions on the Wiz Wiki (http://gp2xwiz.co.uk/wiki/Setting_up_the_tool_chain_on_Linux), which had me install the toolchain to /opt/arm-openwiz-linux-gnu. I then added /opt/arm-openwiz-linux-gnu to the end of my $PATH. With this, I was able to compile the example program on the wiki. Next, I tried building ikari's new SDL library sources (SDL-1.2.13-110312-Rotation.tar.gz) using the included instructions, except that I had to modify the configure line because it has some stuff in parentheses that doesn't work as written. I ended up using something like this (I may have used different --host and/or --build settings in the end): Code: NM=arm-openwiz-linux-gnu-nm LD=arm-openwiz-linux-gnu-ld CC=arm-openwiz-linux-gnu-gcc CXX=arm-openwiz-linux-gnu-g++ RANLIB=arm-openwiz-linux-gnu-ranlib AR=arm-openwiz-linux-gnu-ar ./configure --prefix=/opt/arm-openwiz-linux-gnu --enable-shared --enable-pthreads --enable-pthread-sem --enable-threads --disable-video-fbcon --disable-video-directfb --disable-video-x11 --disable-arts --disable-esd --disable-pulseaudio --enable-video --enable-video-gp2xwiz --host=arm-linux It completed fine, so I ran make and then make install: Code: NM=arm-openwiz-linux-gnu-nm LD=arm-openwiz-linux-gnu-ld CC=arm-openwiz-linux-gnu-gcc CXX=arm-openwiz-linux-gnu-g++ RANLIB=arm-openwiz-linux-gnu-ranlib AR=arm-openwiz-linux-gnu-ar make NM=arm-openwiz-linux-gnu-nm LD=arm-openwiz-linux-gnu-ld CC=arm-openwiz-linux-gnu-gcc CXX=arm-openwiz-linux-gnu-g++ RANLIB=arm-openwiz-linux-gnu-ranlib AR=arm-openwiz-linux-gnu-ar make install That also completed fine. I then tried building HopeZ's POWDER v114 source and the GPFCE source, both of which I modified to point at my openwiz toolchain install location. For GPFCE, I had to first download libpng, zlib and libcastor and integrate them into my toolchain install. Both POWDER and GPFCE built without errors, but when I tried running them on my Wiz from the launcher, they both just showed a black screen for a couple seconds and then went back to the Wiz main menu. At that point last night I had to go to bed, but the only ideas I have so far are: Maybe I need to re-build ikari's SDL now that I have libpng and zlib installed. I hadn't checked the configure log to see if SDL was looking for those. I didn't grab torpor's libraries bundle that was mentioned on the wiki, so maybe I'm missing some other stuff that SDL or the toolchain needs but isn't complaining about for some reason? It's also possible that maybe some of the libs weren't being statically linked to the binaries and that I needed to copy them onto the SD card as well, but I have no way to tell which ones I might need. I don't think this is the issue for GPFCE though, because the binary was about the same size as the binary from dl.openhandhelds.org and that version doesn't depend on dynamically-loaded library files as far as I can tell. Any thoughts?