errno.h problem
18 01 2009If you see an error like the following when compiling, then most likely it’s the errno.h problem:
/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o
/lib64/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [envdir] Error 1
If there is a conf-cc file, then add “–include /path/to/errno.h” to the gcc line. Normally the file is at /usr/include/errno.h.
References:
http://cr.yp.to/docs/unixport.html#errno





it still gives me the same error
Did you make clean and re-make?