Xizhi Zhu wrote: > When I "dmake all" the init on my box, it says that the head file "libcontract_priv.h" can't be fount! But I can find it in the src/lib/libcontract/common/ directory. Any one konws the solution? Thanks! > > PS I compiled the latest source code (Nov. 5th) with the SunStudio 11 on snv_66. And I changed some parts of the opensolaris.sh: > > 1. GATE=/export/home/root/src; export GATE > I put the source and the binary in the $GATE directory. > > 2. CODEMGR_WS="$GATE"; export CODEMGR_WS > > 3. #BUILD_TOOLS=/opt; export BUILD_TOOLS > ONBLD_TOOLS=/opt/onbld; export ONBLD_TOOLS > SPRO_ROOT=/usr/share/SUNWspro; export SPRO_ROOT
You'll need to do a 'make setup' in usr/src. This should install all the headers you need to compile init (and other commands) into the proto area. Until you do that, I think you pull headers from / instead of your workspace -- right now you might be using headers that are out-of-date in addition to being incomplete. Dave _______________________________________________ opensolaris-help mailing list [email protected]
