Well, if you're lucky, you can just drop the new libs onto the empeg, and do a bit of linking and name shuffling. I think I did this for one small app, and it worked out fine. Otherwise, you'll have to dig up the source, and set up a cross-compile chain. There are instructions on doing that somewhere on the board, but I'm too tired to dig for it now. It's not really that much more involved that compiling regularly -- the only difference is that the compiler spits out a binary for a different architecture than the machine you're compiling it on.