l4-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

L4-Hurd compile erros and directory structure


From: Christopher Nelson
Subject: L4-Hurd compile erros and directory structure
Date: Thu, 15 Jan 2004 12:10:33 -0700

I have downloaded and compiled Pistachio-0.2, and have been trying to compile hurd-l4.  Apparently there is a directory structure expected that I do not have in place.  My structure looks like this:
 
/gnu/src/hurd-l4
/gnu/src/pistachio-0.2
/gnu/l4
 
This last directory is the --prefix I used for both hurd and pistachio.  Currently the compile is failing b/c certain include files (notably l4.h) cannot be found.  The include in laden is <l4.h> which obviously means that it's expected to be in the system include path somewhere.  I have repeatedly read the README file, but it offers no clues as to how things need to be setup.  If someone could help me understand what I am doing wrong, I would appreciate it.  Note that l4.h doesn't seem to be an artifact of Pistachio as I had first assumed, since make install in Pistachio does not copy a file with this name anywhere.  In addition, the l4.h that is in libl4 looks for some include files that simply are not present at all in the pistachio distribution (l4/syscall.h is an example.)  I must have missed something, but I'm at a loss as to what.
 
I am compiling under Gentoo Linux
 
bsd-dev wortel # gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/specs
Configured with: /var/tmp/portage/gcc-3.2.3-r1/work/gcc-3.2.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.2 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++,f77,objc,java --enable-threads=posix --enable-long-long --disable-checking --enable-cstdio=stdio --enable-clocale=generic --enable-__cxa_atexit --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext
Thread model: posix
gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]