<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Dec 28, 2013 at 3:33 AM, Pierre Labastie <span dir="ltr"><<a href="mailto:pierre.labastie@neuf.fr" target="_blank">pierre.labastie@neuf.fr</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 28/12/2013 04:17, Douglas R. Reno a écrit :<br>
<div class="im">> Hello everyone,<br>
><br>
> BLFS Version: 7.4 Stable<br>
> LFS Version: 7.3 Stable<br>
> Brief Hardware Description: Intel Pentium III-M, Dell Latitude C800, 256mb RAM<br>
><br>
> I get an error while making elfutils. It says something about libdw. Are there<br>
> any dependencies I am missing? I have libxml2, expat, etc. as required for<br>
> MesaLib. Here are the errors<br>
><br>
> gcc -std=gnu99 -Wall -Wshadow -Werror -Wunused -Wextra -Wformat=2 -g -02 -o<br>
> libdw.so -shared -o libdw.so -Wl,--soname,libdw.so.1,-z,defs \<br>
>              -Wl,--enable-new-dtags,-rpath,/usr/lib/elfutils \<br>
>              -Wl,--version-script,libdw.map,--no-undefined \<br>
>              -Wl,--whole-archive libdw_pic.a ../libdwfl/libdwfl_pic.a<br>
> ../libebl/libebl.a ../libelf/libelf.so -Wl,--no-whole-archive \<br>
>              -ldl -llzma -lbz2 -lz<br>
> if readelf -d libdw.so | fgrep -q TEXTREL; then exit 1; fi<br>
> make[3]: *** [libdw.so] Error 1<br>
> make[3]: Leaving directory '/home/renodr/src/p2wget/xc/elfutils-0.156/libdw'<br>
> make[2]: *** [all] Error 2<br>
> make[2]: Leaving directory '/home/renodr/src/p2wget/xc/elfutils-0.156/libdw'<br>
> make[1]: *** [all-recursive] Error 1<br>
> make[1]: Leaving directory '/home/renodr/src/p2wget/xc/elfutils-0.156'<br>
> make: *** [all] Error 2<br>
</div>I have exactly the same commands in my logs, but they give no error.<br>
<br>
Try to change to /home/renodr/src/p2wget/xc/elfutils-0.156/libdw, run<br>
readelf -d libdw.so, and see where TEXREL occurs (it should not, but it looks<br>
like it does).<br>
<div class="im">><br>
> If this helps, I am building as root because I am in a chroot environment<br>
> attempting to build this. I want to get the X Window System installed and edit<br>
> /etc/inittab so that it starts twm on startup. I can restart my PC and logon<br>
> as renodr if needed though.<br>
<br>
</div>I do not think it should change anything, unless you are doing weird things<br>
with permission or ownerships. Could be the PATH though. Did you enter chroot<br>
using the command at page 6.66 "Cleaning up"? Are the virtual kernel<br>
filesystems mounted (maybe not needed, but just in case)?<br>
<span class="HOEnZb"><font color="#888888"><br>
Pierre<br>
<br>
--<br>
<a href="http://linuxfromscratch.org/mailman/listinfo/blfs-support" target="_blank">http://linuxfromscratch.org/mailman/listinfo/blfs-support</a><br>
FAQ: <a href="http://www.linuxfromscratch.org/blfs/faq.html" target="_blank">http://www.linuxfromscratch.org/blfs/faq.html</a><br>
Unsubscribe: See the above information page<br>
</font></span></blockquote></div>Adding onto my previous post:<br><br></div><div class="gmail_extra">renodr [ ~/src/p2wget/xc/elfutils-0.156/libdw ]$ readelf -d libdw.so | grep "TEXTREL"<br></div><div class="gmail_extra">
 0x00000016 (TEXTREL)                                 0x0<br></div><div class="gmail_extra"> 0x0000001e (FLAGS)                                    TEXTREL<br><br></div><div class="gmail_extra">So it appears that it was built in.<br>
<br></div></div>