Hi, I'm working on a port of gnumach-oskit to alpha, and I'm trying to build a gnumach-oskit kernel (downloaded from CVS yesterday), but I'm getting a linker error on the last two steps of the build (the final two links), and I was wondering if anyone had seen this or had any ideas about how to go about debugging it (error log attached)?
I tried doing the link of oskit-kernel.o manually (i.e., not by doing "make") so that it would not be automatically removed, and I get the same error on the final link for "kernel" The kernel used to compile and link on oskit-branch sometime before the "big merge" with oskit-branch, and I have never tried a complete build since then, so I don't know if this is relevant information or not... Sincerely, Andrew Miklic
alpha-gnu-gcc -O -nostdlib -nostartfiles -r -o oskit-kernel.o \ -Wl,-\( kernel.o clib-routines.o -L/usr/local/lib/gcc-lib/alpha-gnu/3.1/../../../../alpha-gnu/lib/oskit/.. \ -loskit_clientos -loskit_c -loskit_kern -loskit_lmm -loskit_com -loskit_exec -loskit_unsupp -loskit_dev -loskit_diskpart -Wl,-\) -lgcc alpha-gnu-ld -Ttext 0xfffffc0001000000 -o kernel oskit-kernel.o /usr/local/lib/gcc-lib/alpha-gnu/3.1/../../../../alpha-gnu/lib/oskit/crtn.o oskit-kernel.o:oskit_mode_t/../../kern/alpha/pc/base_console_init.c:70: relocation truncated to fit: REFLONG oskit_version_string make: *** [kernel] Error 1 rm oskit-kernel.o