diff options
| author | "Steven J. Hill" <sjhill@realitydiluted.com> | 2005-08-17 14:48:11 +0000 |
|---|---|---|
| committer | "Steven J. Hill" <sjhill@realitydiluted.com> | 2005-08-17 14:48:11 +0000 |
| commit | 54a7d559374ef72fa59bbe3a56d27ff5ec34d3aa (patch) | |
| tree | 1fe7209313f2728c550d3eb75929b4af051fb349 /docs/uclibc.org/FAQ.html | |
| parent | b46868ff8b3d2fb592e3fca4a516695533eae9e5 (diff) | |
| download | uClibc-alpine-54a7d559374ef72fa59bbe3a56d27ff5ec34d3aa.tar.bz2 uClibc-alpine-54a7d559374ef72fa59bbe3a56d27ff5ec34d3aa.tar.xz | |
Merge/sync with trunk.
Diffstat (limited to 'docs/uclibc.org/FAQ.html')
| -rw-r--r-- | docs/uclibc.org/FAQ.html | 17 |
1 files changed, 17 insertions, 0 deletions
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, <li><a href="#wrapper">What happened to the old toolchain wrapper?</a> <li><a href="#dev_systems">Is a pre-compiled uClibc development system available?</a> <li><a href="#bugs">I think I found a bug in uClibc! What should I do?!</a> +<li><a href="#miscompile">My package builds fine but link fails with errors like "undefined reference + to __fputc_unlocked", who do I blame?!</a> <li><a href="#job_control">Why do I keep getting "sh: can't access tty; job control turned off" errors? Why doesn't Control-C work within my shell?</a> <li><a href="#autoconf">How do I make autoconf and automake behave?</a> @@ -379,6 +381,21 @@ How could it be smaller and not suck?</a></h2> strace, ltrace, and or valgrind to create a logfile showing the problem behavior. + +<hr /> +<p> +<h2><a name="miscompile">My package builds fine but link fails with errors like + "undefined reference to __fputc_unlocked", who do I blame?!</h2> +<p> + + 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). + + <hr /> <p> <h2><a name="job_control">Why do I keep getting "sh: can't access tty; job control |
