Hi,
On Wed Mar 25, 2009 at 07:10:12 -0700, Alexander Valitov wrote:
I'm porting some Linux application to L4Env using your ulibc port. The application uses fnmatch() function from libc. For some reason this function is absent in BUILD-DIR/lib/x86_586/libuc_c.a file, but at the same time BUILD-DIR/include/uclibc/fnmatch.h is present. So compilation completes without error, but linkage fails.
Was it done intentionally?
./l4/pkg/uclibc/lib/uclibc/Makefile does not even try to compile ./l4/pkg/uclibc/lib/contrib/uclibc/libc/misc/fnmatch/fnmatch.c. See DIRS variable definition.
If it was done intentionally. Why the header is in the way?
There's no reason why it's not there except it hasn't been needed yet and the file are only added as needed. I've added it now and should be available tomorrow morning.
Adam