libroot_build.so broken cross-compiling from Linux
|Reported by:||Owned by:||bonefish|
|Has a Patch:||no||Platform:||x86|
Description (last modified by )
The standard build (jam -q haiku-image) fails with:
.. SetType1 generated/objects/haiku/x86/release/add-ons/kernel/bus_managers/pci/pci Error: "generated/objects/haiku/x86/release/add-ons/kernel/bus_managers/pci/pci": No such file or directory.
when the code tree is located on a partition other than / (eg. /devel/os/haiku, /devel being a reiserfs filesystem). I tracked this problem down a little bit and found out that normalize_dir_path() called from add_dir_path() in src/build/libroot/fs.cpp fails to build an absolute path. When the code tree is moved to /, it works just fine.
Change History (11)
comment:1 by , 14 years ago
|Summary:||libroot_build.so broken cross-compiling from Linux → libroot_build.so broken cross-compiling from Linux|