Mercurial > hg > aboriginal
comparison www/FAQ.html @ 896:edc150001472
New FAQ entry, comment updates.
author | Rob Landley <rob@landley.net> |
---|---|
date | Fri, 20 Nov 2009 23:42:07 -0600 |
parents | 0947cffea3bd |
children | 777af6561b2c |
comparison
equal
deleted
inserted
replaced
895:c1ab614da7b9 | 896:edc150001472 |
---|---|
6 <li><p><a href=#where_start>Q: Where do I start?</a></p></li> | 6 <li><p><a href=#where_start>Q: Where do I start?</a></p></li> |
7 | 7 |
8 <li><p><a href=#ubuntu_mispackaged_qemu>Q: ./run-emulator.sh says qemu-system-mips isn't found, but I installed qemu. Why isn't this working?</a></p></li> | 8 <li><p><a href=#ubuntu_mispackaged_qemu>Q: ./run-emulator.sh says qemu-system-mips isn't found, but I installed qemu. Why isn't this working?</a></p></li> |
9 | 9 |
10 <li><p><a href=#case_sensitive_patch>Q: I added my uClibc patch to sources/patches but it didn't do anything, what's wrong?</a></p></li> | 10 <li><p><a href=#case_sensitive_patch>Q: I added my uClibc patch to sources/patches but it didn't do anything, what's wrong?</a></p></li> |
11 | |
12 <li><p><a href=#package_breaks>Q: Why did packate build $NAME die because it couldn't find $PREREQUISITE, even though it's installed?</a></p></li> | |
11 </ul> | 13 </ul> |
12 | 14 |
13 <a name=where_start /><h2>Q: Where do I start?</h2> | 15 <a name=where_start /><h2>Q: Where do I start?</h2> |
14 | 16 |
15 <p>The project provides development and test environments for lots of different | 17 <p>The project provides development and test environments for lots of different |
126 <a name=case_sensitive_patch /><h2>Q: I added a uClibc patch to sources/patches but it didn't do anything, what's wrong?</h2> | 128 <a name=case_sensitive_patch /><h2>Q: I added a uClibc patch to sources/patches but it didn't do anything, what's wrong?</h2> |
127 | 129 |
128 <p>The Linux filesystem is case sensitive, so the patch has to start with | 130 <p>The Linux filesystem is case sensitive, so the patch has to start with |
129 "uClibc-" with a capital C.</p> | 131 "uClibc-" with a capital C.</p> |
130 | 132 |
133 <a name=package_breaks /><h2>Q: Why did the $NAME package build die | |
134 with a complaint that it couldn't find $PREREQUISITE, even though that's | |
135 installed on the host? (For example, distcc and python.)</h2> | |
136 | |
137 <p>Because you skipped the host-tools.sh step, and because installing a package | |
138 on the host isn't the same as installing it on the target.</p> | |
139 | |
140 <p>Even though host-tools.sh is technically an optional step, your host has to | |
141 be carefully set up to work without it.</p> | |
142 | |
143 <p>Not only does host-tools.sh add prerequisite packages your build requires, | |
144 it _removes_ everything else from the path that might change the behavior of | |
145 the build. Without this, the ./configure stages of various packages will | |
146 detect that libtool exists, or that the host has Python or Perl installed, | |
147 and configure the packages to make use of things that the cross compiler's | |
148 headers and libraries don't have, and that the target root filesystem | |
149 may not have installed.</p> | |
150 | |
131 <!--#include file="footer.html" --> | 151 <!--#include file="footer.html" --> |
132 </html> | 152 </html> |