Blah
Wanna Be Programmer
GCC has been updated to version 4.1.2!
The easiest way is to wait for an open2x firmware release - I've certainly been working on updating the libraries, don't know about anybody elseBlah posted on Feb 17 2007 at 07:02 AM said:Dynamic linking works, however you have to have a copy of a ton of .so (shared object, like gLibC, libGCC, etc.) files somewhere where your program can access them. I'm thinking of a easy way to do this, I could go with an unofficial firmware update (somewhat dangerous), convince Gamepark to update their libs, or just distribute a package you can put on your SD or NAND.
Blah posted on Feb 17 2007 at 07:42 AM said:edit: Hmm, the ARM architecture is no longer supported by gLibC (since version 2.4), damn coders.
You know, that 'justification' isn't very goodBlah posted on Feb 22 2007 at 05:36 PM said:Well theres some things I hate about the libraries we have now, Rlyeh's minilib is a good idea but not GPL compatible, SDL could use some improvement in my opinion. Since I wanted to provide a complete solution for both processors, I felt it best to start with the toolchain and add some libs and other tools later. I didn't realize at first that the Open2x toolchain had all of this but that doesn't mean I'm giving up. But you wont see anything for a while, I've got the flu or something.
The idea is to make a new minimal hardware library from scratch.How is making your own toolchain going to magically cause minlib to be GPL-compatible
Blah posted on Feb 22 2007 at 11:50 PM said:Okay then.
But you realize DjWillis didn't put the crosstool based toolchain in the SVN until after I started this... Now that I have extra-sensory perception this will never happen again.
Your out of luck then unless you build your own tool chain from source then .xhyldazhk said:Does any of the open2x toolchains allow to compile dynamically executables that run against the default GLIBC libs that are in the GP2X firmware? I think they are 2.2.5 or such...
I would like: lateast stable GCC (4.1.2 at this moment) plus a GLIBC compatible with the firmware one.