[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Oskit-mach success with gcc-3.0
From: |
James Morrison |
Subject: |
Re: Oskit-mach success with gcc-3.0 |
Date: |
Sat, 20 Apr 2002 19:23:03 -0700 (PDT) |
> This should not be required. My build is fine without it.
Did you have oskit 2001 installed in /usr/lib before you installed oskit 2002?
>
> The compiler by itself with the CC and CFLAGS settings you put in the
> environment (or don't) for configure need to be correct for finding the
> oskit headers and libraries already. In my case, I have a i686-gnu cross
> compiler that has oskit installed in its .../i686-gnu/{include,lib} (just
> use make install prefix=.../i686-gnu to install oskit). If you are using a
> native compiler on an x86 GNU/Linux or *BSD system, then the default
> installation of oskit in /usr/local ought to be found by default.
>
> As to the removal of -loskit_smp, that obviously breaks the SMP build.
> Having the library there when building without SMP is harmless.
>
I'll check again, but neither the debian tarball Jeff made of oskit 2002, nor
my install of oskit 2002 doesn't have liboskit_smp anymore.
The other part of the patch adds consistency to all compile lines. I don't
know if I had /local/lib in my LD_LIBRARY_PATH when I compiled oskit-mach, but
I found this to be a simpler solution because I could configure the oskit
library directory with configure; e.g.,
OSKIT_LIBDIR=/local/lib/oskit ../configure
> I can't imagine a reason for these changes that does not involve a broken
> compiler installation or an incorrect parameterization of configure.
> If there is a problem, please show me fresh details.
>
I needed that patch to compile oskit-mach with a fresh install of oskit 2002
natively under GNU/Hurd. I had tried simply typing
../configure && make kernel-ide+ethernet_lance, but it didn't work.
work.
=====
James Morrison
University of Waterloo
Computer Science - Digital Hardware
2A co-op
http://hurd.dyndns.org
Anyone refering this as 'Open Source' shall be eaten by a GNU
__________________________________________________
Do You Yahoo!?
Yahoo! Games - play chess, backgammon, pool and more
http://games.yahoo.com/