LFS 6.3 - 6.23. Perl-5.8.8 - Error during "make" of "Making IPC::SysV (dynamic)"
chris at beaker67.com
Thu Jul 24 00:24:57 PDT 2008
Søren Tauber Lassen wrote:
> I've reached a point in building LFS 6.3, where I'm in need of help.
> I'm using the LFS 6.3 Live CD as a base for building my LFS system.
> I use all the packages recommended by the 6.3 book, although I've tried with both linux-188.8.131.52 (recommended minimum) and latest linux-2.6.26.
> SysV.xs:7:25: error: asm/page.h: No such file or directory
> make: *** [SysV.o] Error 1
> make: Leaving directory `/sources/perl-5.8.8/IPC/SysV'
> make: *** [lib/auto/IPC/SysV/SysV.so] Error 2
> At this point the compilation ends. As far as I can see, there are still a number of packages to be build after this point.
> I've compared my build with the build-logs on the LFS web-site. Up to the point of failure, there are no real differences and everything looks as it is supposed to.
> I went back and checked previous package builds against available build-logs and found no errors there.
> I've checked and re-checked that I wasn't missing some package or step along the way. I've even redone the entire LFS build from scratch twice, being meticulous about every step of the way.
> I've tried to ignore the compilation error and continue, but then other packages later on won't compile.
> Searching for the "page.h" locates it in folder:
> I'd appreciate any help I can get.
> // Soeren
The problem with page.h is what happens when you use the latest kernel
version with that version of perl. If using the version in the book
didn't work, then there was probably a different problem.
More information about the lfs-support