Hello,
I am building the kernel on an Intel x86 machine, so the build is for i86pc
architecture.
I am doing the build as follows:
< from the directory where my source tree lives>:
% bldenv -d ./opensolaris.sh
(opensolaris.sh is my environment file).
% cd usr/src/uts
% dmake
I get the following error:
/usr/ccs/bin/ld -dy -b -o debug64/unix -e dboot_image -znointerp -M
../../i86pc/conf/Mapfile.amd64 \
./debug64/unix.o debug64/dboot.o ./debug64/modstubs.o -L
../../intel/genunix/debug64 -l genunix \
debug64/libdtracestubs.so
ld: fatal: relocation error: R_AMD64_32: file ./debug64/unix.o: symbol
z_errmsg: value 0xfffffffffb91f8d0 does not fit
*** Error code 1
dmake: Fatal error: Command failed for target `debug64/unix'
cc: Sun C 5.8 Patch 121016-05 2007/01/10
>From previous posts I gathered that this error usually occurs when you build
>with SunStudio 12. But in my case, I am building with SunStudio 11.
Do you know what could be causing this and how I could fix this?
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]