From cdb62b6d88425c57b6d355c85caeaaa77a8f0a67 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 16 Aug 2005 05:59:30 +0000 Subject: add an entry about __fputc_unlocked link errors --- docs/uclibc.org/FAQ.html | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'docs/uclibc.org') diff --git a/docs/uclibc.org/FAQ.html b/docs/uclibc.org/FAQ.html index 03dfe4f5b..313fc82b3 100644 --- a/docs/uclibc.org/FAQ.html +++ b/docs/uclibc.org/FAQ.html @@ -24,6 +24,8 @@ have additions to this FAQ document, we would love to add them,
  • What happened to the old toolchain wrapper?
  • Is a pre-compiled uClibc development system available?
  • I think I found a bug in uClibc! What should I do?! +
  • My package builds fine but link fails with errors like "undefined reference + to __fputc_unlocked", who do I blame?!
  • Why do I keep getting "sh: can't access tty; job control turned off" errors? Why doesn't Control-C work within my shell?
  • How do I make autoconf and automake behave? @@ -379,6 +381,21 @@ How could it be smaller and not suck? strace, ltrace, and or valgrind to create a logfile showing the problem behavior. + +
    +

    +

    My package builds fine but link fails with errors like + "undefined reference to __fputc_unlocked", who do I blame?!

    +

    + + This error crops up when a build system mixes system headers (say glibc) + with the target headers (say uClibc). Make sure your build system is not + including extraneous include options (-I) and double check that it is using + the correct compiler. Many build systems incorrectly force things like + -I/usr/include or -I/usr/local/include or -I${prefix}/include (which usually + just expands to -I/usr/include). + +


    Why do I keep getting "sh: can't access tty; job control -- cgit v1.2.3