DragonFly kernel List (threaded) for 2004-08
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: how does buildword search the right directories?
On 21.08.2004, at 14:19, Simon 'corecode' Schubert wrote:
How does buildworld search the right directories for
includes/libraries, i.e. not the default system path (/usr/lib,
/usr/include), but the buildworld path
(/usr/obj/usr/src/world_i386/usr/lib...)?
And... If buildworld doesn't do it, how would it be done (need this
for a cross compile project)?
heh, hand me a cluebat to hit myself :), found it:
calling /usr/bin/ld --verbose shows /usr/lib as search path. calling
/usr/obj/usr/src/world_i386/usr/bin/ld --verbose *also* showed /usr/lib
as search path.
Why? because ld is objformat'ed and thus calls
/usr/libexec/binutils212/elf/ld, not minding the changed binary path.
And it seems those binaries care about their location to determine
which path to search.
so setting OBJFORMAT_PATH to the proper location helps these tools
finding the right path.
JFYI, of course
cheers
simon
--
/"\
\ /
\ ASCII Ribbon Campaign
/ \ Against HTML Mail and News
Attachment:
PGP.sig
Description: This is a digitally signed message part
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]