missing function __open(), what to do?

Carmelo Amoroso carmelo73 at gmail.com
Thu Apr 5 08:39:08 PDT 2007


Carlo Zinato wrote:
> uClibc uses different library names than glibc. As a first shot, try to 
> use librt, e.g. to link all your objects into mybin executable:
> 
> gcc obj1.o obj2.o .... -o mybin -lrt
> 
librt doesn't provide open/close functions: these are implemented into libc.
Instead of referring to the __open/__close, the application should invoke the plain open/close.
glibc is polluted of a lot of alias, while uClibc tries to avoid this whenever pointless.

Reagrds,
Carmelo



More information about the uClibc mailing list