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

Reply via email to