Hello:

I downloaded all of the components required to compile OpenSolaris.

I read the release note instructions which indicate to edit opensolaris.sh
and change certain variables appropriate to suit my path. I did, however,
when I execute "bldenv -d ./opensolaris.sh" and then do an "env",
not everything is set as I expected, which is why I cannot seem to compile the
"usr/src/cmv/vi" example. Here are the variables, as I set them:

================================
GATE=current
CODEMGR_WS="/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/${GATE}"
STAFFER=nmvega
================================

Note that:
- SUNWspro is installed in /opt/SUNWspro (as packages via it's installer).
- onbld is installed in "/opt/onbld" (as a SVR4 package).

So when I run "bldenv -d ./opensolaris" I get environment variables that are
set as a mix of the CODEMGR_WS path value and subdirectories that you find
under /opt/onbld. Below is part of my "env" output after running 
"bldenv -d ./opensolaris" (sorry that they are long paths). Take a look, for
example, at "ONBLD_TOOLS": Its made up of ${CODEMGR_WS} + usr/src/tools +
protp/opt/onbld. Taken together, that path doesn't exist in my tree since
the onbld tools are in /opt, and the source under my home directory (again
see above for where there were installed).

The same problem exists for other variables below (I just cited the
ONBLD_TOOLS).

Does anyone know how to fix this? I can start copying things around and
creating links to fit the environment variables, that that will lead to 
trouble. 

TIA,
Noelle (see below)


=======================================================
ENVCPPFLAGS1=-I/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/proto/root_i386/usr/include

PATH=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin:/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/i386:/opt/onbld/bin:/opt/onbld/bin/i386:/opt/SUNWspro/bin:/opt/teamware/ParallelMake/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/ucb:/usr/etc:/usr/openwin/bin:/usr/sfw/bin:/opt/sfw/bin:.

REF_PROTO_LIST=/ws/onnv-gate/usr/src/proto_list_i386

ONBLD_TOOLS=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld

CTFCVTPTBL=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/ctfcvtptbl

CTFMERGE=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/i386/ctfmerge

CTFCONVERT=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/i386/ctfconvert

CTFFINDMOD=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/ctffindmod

GENOFFSETS=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/genoffsets

ROOT=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/proto/root_i386

ENVLDLIBS1=-L/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/proto/root_i386/lib
 -L/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/proto/root_i386/usr/lib

CTFSTABS=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/i386/ctfstabs

STABS=/opt/home/nmvega/OS_BUILDTREE.d/SOURCES.d/current/usr/src/tools/proto/opt/onbld/bin/i386/stabs
=====================================================
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to