The Wrong Libs

Posted by: ukengb

The Wrong Libs - 23/04/2005 13:42

Added head, tail and cut but they have a lib problem

head: /lib/libc.so.6: version `GLIBC_2.1.3' not found (required by head)

However the empeg install sets up:-

libc.so.6 -> libc-2.1.2.so

and this is obviously no good.

Also, top requires libncurses.so.4 and the empeg uses libncurses.so.5 (or did that come from Roger).

Anyone have these handy, or any other suggestions?
Posted by: mlord

Re: The Wrong Libs - 22/05/2005 13:21

recompile then against the correct libs?
Posted by: ukengb

Re: The Wrong Libs - 22/06/2005 13:17

Isn't this rather involved, cross compiling like this?

I was hoping someone might have already done it.
Posted by: canuckInOR

Re: The Wrong Libs - 24/06/2005 04:38

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.
Posted by: mlord

Re: The Wrong Libs - 24/06/2005 13:18

It's a free and easy download from the Hijack site.

-ml