[Prev][Next][Index][Thread]
i386-gnu OSKit (Was: something funny about...)
Ok, that looked promising for OSKit at least. It appears that the -D__ELF__
is what has been messing me up. Maybe this will work for me now...
Oh, i used --prefix=/usr/i386-gnu so that the libs and headers get installed
for the cross-compiler in the preferred place. I think this is right.
I tried briefly to modify configure.in so that autoconf will make a
configure
that adds this flag for Hurd, but haven't solved it yet. Maybe I'll make a
small patch for OSKit if I can crack it. The trick is to not interfere with
any of the other possible configurations. I'm trying something like this:
case $CC in
i386-gnu*) OSKIT_DEFS="$OSKIT_DEFS -D__ELF";;
esac
- Doug
Derek L Davies wrote:
>Douglas,
>
>Here are my notes on building oskit (cross compiled from linux). I
>only modified one file, as described below, and the 2-14-2001 source
>built very well for me.
>
>ftp flux.cs.utah.edu
>tar zxvf oskit-20010214.tar.gz
>cd oskit-20010214
>mkdir build
>mkdir install
>cd build
>../configure --prefix=/usr/src/HURD/oskit-20010214/install --build i686-linux --host i386-gnu
><edit the 'Makeconf' file and add '-D__ELF__' to 'DEFINES'>
>make
>
>
>I hope this helps! If you still want a tar'ed up source tree I can
>give you that too.
>
>Derek
>
Follow-Ups: