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]

Reply via email to