Opened 9 years ago

Closed 9 years ago

#6642 closed bug (invalid)

broblem compiling Haiku under itself.

Reported by: bga Owned by: bonefish
Priority: high Milestone: R1
Component: Build System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description

it seems this was caused by the recent change to a different version of GCC2 (the Haiku system is a GCC2-Hybrid one):

[/boot/home/development/haiku/haiku-gcc2]> jam -q
don't know how to make crtbegin.o
...patience...
don't know how to make /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712/lib/gcc-lib/i586-pc-haiku/2.95.3-haiku-100712/libgcc.a
don't know how to make crtend.o
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...patience...
...found 93377 target(s)...
...updating 8569 target(s)...
...can't find 3 target(s)...
...can't make 1080 target(s)...
InitScript1 /boot/home/development/haiku/haiku-gcc2/haiku.image-init-vars 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/addattr/main.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/addattr/addAttr.o 
Link /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/addattr/addattr 
Chmod1 /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/addattr/addattr 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs_disk_system.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BlockAllocator.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BPlusTree.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Attribute.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Debug.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Index.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Inode.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Journal.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Query.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Utility.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Volume.o 
C++ /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/kernel_interface.o 
MergeObjectFromObjects1 /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o 
/bin/sh: line 1: /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712/i586-pc-haiku/bin/ld: No such file or directory

/boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712/i586-pc-haiku/bin/ld  -r /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs_disk_system.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BlockAllocator.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/BPlusTree.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Attribute.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Debug.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Index.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Inode.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Journal.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Query.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Utility.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/Volume.o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/kernel_interface.o -o /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o ;

...failed MergeObjectFromObjects1 /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o ...
...removing /boot/home/development/haiku/haiku-gcc2/objects/haiku_host/x86/release/tools/bfs_shell/bfs.o
...skipped <build>bfs_shell for lack of <build>bfs.o...
...skipped <HaikuImage>haiku.image-init-vars for lack of <build>bfs_shell...
...skipped haiku.image for lack of <HaikuImage>haiku.image-init-vars...
...failed updating 1 target(s)...
...skipped 3 target(s)...
...updated 16 target(s)...

Note that there is no /boot/develop/abi/x86/gcc2/tools/gcc-2.95.3-haiku-100712 directory. Instead I have a /boot/develop /abi/x86/gcc2/tools/gcc-2.95.3-haiku-100818 one.

Change History (1)

comment:1 Changed 9 years ago by anevilyak

Resolution: invalid
Status: newclosed

You need to run configure --update in your haiku-gcc2 dir.

Note: See TracTickets for help on using tickets.