On Saturday 10 September 2005 2:17 am, Peter B. Steiger wrote:

> On Fri, 2005-09-09 at 23:25 -0400, rblythe wrote:

> > error messages I recieved (listed below) are

> > resulting from the missing float.h header file.

>

> Oooh, I know that one - because it happened to me. When you built lfs,

> did you copy the headers over from /usr/src/linux, or did you install

> the "sanitized" headers?

> http://www.linuxfromscratch.org/lfs/view/development/chapter06/linux-libc-h

>eaders.html

>

> I actually had to make that mistake two or three times (what, me

> stubborn?) before I learned that the lfs team knows more than I ever

> will :-) Even if you installed a newer kernel than they have in the

> book, use the book's headers.

>

> Try reinstalling the headers per the lfs book and see if that doesn't

> fix the float.h build problems.

>

> --

> Peter B. Steiger

> Cheyenne, WY

Here is the next bits of errors: (My xorg-compile.log has 1000's of lines in it now so it is too large to post)

PsMisc.c PsSpans.c PsArea.c PsPixel.c PsLine.c PsPolygon.c PsArc.c PsText.c PsWindow.c PsFonts.c PsAttr.c PsAttVal.c PsColor.c PsPixmap.c psout.c PsCache.c ft.c pt1.c runt1asm.c ttf2pt1.c psout_ft.c psout_ftpstype1.c psout_ftpstype3.c PsFTFonts.c

../../../../config/makedepend/makedepend: warning: psout.c (reading ../../../../extras/freetype2/include/freetype/config/ftconfig.h), line 82: #error "Unsupported size of `int' type!"

../../../../config/makedepend/makedepend: warning: psout.c (reading ../../../../extras/freetype2/include/freetype/config/ftconfig.h), line 91: #error "Unsupported size of `long' type!"

make[5]: *** [depend] Floating point exception

make[5]: Leaving directory `/blfs-sources/xcbuild/programs/Xserver/Xprint/ps'

make[4]: *** [depend] Error 2

make[4]: Leaving directory `/blfs-sources/xcbuild/programs/Xserver/Xprint'

make[3]: *** [depend] Error 2

make[3]: Leaving directory `/blfs-sources/xcbuild/programs/Xserver'

make[2]: *** [depend] Error 2

make[2]: Leaving directory `/blfs-sources/xcbuild/programs'

make[1]: *** [depend] Error 2

make[1]: Leaving directory `/blfs-sources/xcbuild'

make: *** [World] Error 2

What I did to get to here:

I found the float.h right where Declan said it would be so I copied that to /usr/include. I don't know why my system was not finding it where is was so if anyone can shed som light on that I would appreciate it.

Other headers (stdarg.h, stddef.h) were in the linux-2.6.8.1/include/linux directory. I saved this when I first compiled the kernel for this build (thankfully) and copied those to /usr/include.

I checked to see if I installed FreeType2-1.9 as Randy McMurchy suggested and it is in fact installed, but It seems the errors are related in some way to FreeType2-1.9 (I am not sure on this, so enlightenment will be appreciated).

I was also having problems with (limit.h) that I failed to mention before. I found this out because I started over (removed xc, xcbuild directories) and followed the commands again and received errors relating to the limits.h. This was also in linux-2.6.8.1/include/linux directory so I copied it to /usr include and this allowed the following command from the book to work:

pushd config/util &&

make -f Makefile.ini lndir

Previously it would error and not make lndir

This is where I am now. I am trying to be as thorough as possible. Any and all answers/suggestions will be greeatly appreciated.

Thank you,

Randy Blythe

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to