[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference smurf::buildhelp

Title:USG buildhelp questions/answers
Moderator:SMURF::FILTER
Created:Mon Apr 26 1993
Last Modified:Mon Jan 20 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2763
Total number of notes:5802

842.0. "Re: Help! - mklinks of obj and kernel build" by SMURF::FILTER (Automatic Posting Software - mail to flume::puck) Thu Jul 14 1994 17:31

Date Of Receipt: 	14-JUL-1994 15:40:06.17
From: 	FLAMBE::jmf "Joshua M. Friedman OSF/UNIX SDE"
To: 	tom@DEC:.zko.flambe
CC: 	odehelp@DEC:.zko.flambe
Subj: 	Re:  Help! - mklinks of obj and kernel build

Tom, I'm confused about what exactly is in the place of 'obj' in your
sandbox.

I suggest the following:

	in the sandbox, rm -fr obj, and replace it with just a plain
	directory, not a symlink.

The way obj is now, it looks like it's a symlink to perhaps a non-
existent directory?   How exactly did you create it?  mklinks -dironly
will just populate a set of directories (which build/make produce for
you anyway), and no symlinks.

If there's a 'mklinks -dironly' bug here, we should find that out and
report it.

-josh


--------
From [email protected]  Thu Jul 14 12:36:06 1994
Delivery-Date: Thu, 14 Jul 94 12:36:08 -0400
Return-Path: [email protected]
Received: from styrax.zk3.dec.com by flambe.zk3.dec.com; (5.65/1.1.8.2/30Mar94-0502PM)
	id AA18903; Thu, 14 Jul 1994 12:36:06 -0400
Received: from localhost by alpha.zk3.dec.com; (5.65/1.1.8.2/26May94-1024AM)
	id AA19505; Thu, 14 Jul 1994 12:35:27 -0400
Message-Id: <[email protected]>
To: [email protected]
Cc: [email protected]
Subject: Help! 
Date: Thu, 14 Jul 94 12:35:27 -0400
From: [email protected]
X-Mts: smtp



In trying to do a build of goldos.nightly, more specifically, for
code coverage instrumentation purposes, I can't get even a basic 'build'
to start.

I have a workon, etc.  I've have -dironly links to /obj and /src made.
I have done odemount.  All other mounts are made -- I can see the source
pool, and all the links to my sandbox are in effect.

My PATH is

/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/hostbin:/usr/sde/osf1
/build/goldos.nightly0/tools/alpha_OSF1/alpha/bin:/usr/sde/osf1/build/goldos.nig
htly0/tools/alpha_OSF1/alpha/acc:/usr/sde/osf1/build/goldos.nightly0/tools/alpha
_OSF1/alpha/hostbin:/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/b
in:/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/acc:/usr/sde/ode2.
0/tools/alpha_ace/bin:/usr/ucb:/bin:/usr/bin:/sbin:/usr/sbin

But!

# cd /rz11c/sandboxes/goldos/src/kernel
# build
relative path: ./kernel.
Make: No such directory: ../obj.  Stop.

Note:

# ls -l obj
lrwxrwxrwx   1 root     system        22 Jul 14 11:22 obj -> 
../../obj/alpha/kernel

Any thoughts?  What have I missed?

thanks,

/t

ps - here's my environment:

A_OUT_GCC_EXEC_PREFIX=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha
/gcc/
BACKED_PATH=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/hostbin:/
usr/sde/osf1/build/g
oldos.nightly0/tools/alpha_OSF1/alpha/bin:/usr/sde/osf1/build/goldos.nightly0/to
ols/alpha_OSF1/alpha
/acc:/usr/sde/ode2.0/tools/alpha_ace/bin:/usr/ucb:/bin:/usr/bin:/sbin:/usr/sbin
BACKED_SOURCEDIR=/rz11c/sandboxes/goldos/src:/usr/sde/osf1/build/goldos.nightly0
/src
BCSDIRECTORY=/usr/sde/ode2.0
BCSHEADERS=/usr/sde/alpha/headers
BCSPORT=548
[email protected],[email protected],[email protected]
k3.dec.com
CC_SUITE=ACC
COFF_ACC_EXEC_PREFIX=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/
acc/
COFF_GCC_EXEC_PREFIX=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/
gcc/
COFF_MCC_EXEC_PREFIX=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/
mcc/
COMP_HOST_ROOT=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/acc
COMP_HOST_ROOT_M64=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/mc
c/
COMP_TARGET_ROOT=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/acc
COMP_TARGET_ROOT_M64=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/
mcc/
C_COMPILER=cc
DISPLAY=:0.0
EDITOR=vi
EXPORTBASE=/rz11c/sandboxes/goldos/export/alpha
GROUP=bin
HOME=/
INCDIRS=-I/rz11c/sandboxes/goldos/export/alpha/usr/include 
-I/usr/sde/osf1/build/goldos.nightly0/exp
ort/alpha/usr/include
LANG=
LATEST=ALPHA;<99/12/31,23:59:59
LEXER=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/lib/ncform
LIBDIRS=-L/rz11c/sandboxes/goldos/export/alpha/usr/ccs/lib 
-L/usr/sde/osf1/build/goldos.nightly0/exp
ort/alpha/usr/ccs/lib
LOGNAME=root
MACHO_GCC_EXEC_PREFIX=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha
/macho/
MAKEFILEPATH=${MAKETOP}/usr/lib/makefiles
MIGCOM=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/hostbin/migcom
NEW=GOLDOS;AGOSMINOR_BL9;AGOSMAINT_BL6;alpha_bl012;<>
OBJECTDIR=../obj/alpha
OBJECT_FORMAT=COFF
OWNER=bin
PATH=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/hostbin:/usr/sde
/osf1/build/goldos.n
ightly0/tools/alpha_OSF1/alpha/bin:/usr/sde/osf1/build/goldos.nightly0/tools/alp
ha_OSF1/alpha/acc:/u
sr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/hostbin:/usr/sde/osf1/b
uild/goldos.nightly0
/tools/alpha_OSF1/alpha/bin:/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1
/alpha/acc:/usr/sde/
ode2.0/tools/alpha_ace/bin:/usr/ucb:/bin:/usr/bin:/sbin:/usr/sbin
PRINCIPAL=Tom_Atkocaitis
PROJECT_NAME=ALPHA
RELEASE_OPTIONS=-idfile `genloc /src/setup/osf1_idlist`
SANDBOX=goldos
SHELL=/bin/sh
SHLIBDIRS=-L/rz11c/sandboxes/goldos/export/alpha/usr/shlib 
-L/usr/sde/osf1/build/goldos.nightly0/exp
ort/alpha/usr/shlib
SITE=OSF
SOURCEBASE=/rz11c/sandboxes/goldos/src
SOURCEDIR=/usr/sde/osf1/build/goldos.nightly0/src
SUBMIT_REVIEW=/usr/sde/osf1/submit_review
TARGET_EXEC_PREFIX=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/ho
stbin/
TARGET_MACHINE=ALPHA
TARGET_OS_TYPE=OSF1
TERM=xterm
TERMCAP=vs|xterm|vs100|xterm terminal emulator (X window system):       
:do=^J:le=^H:ho=\E[H:   :co#
80:li#24:cl=\E[H\E[2J:bs:am:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:     
:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us
=\E[4m:ue=\E[m: :md=\E[1m:mr=\E[7m:me=\E[m:     
:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H: :k1=\EOP:k2=
\EOQ:k3=\EOR:k4=\EOS:pt:sf=\n:sr=\EM:   :al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P:       
:MT:ks=\E[?1h\E=:ke=
\E[?1l\E>:xn:   :AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:       
:hs:ts=\E[?E\E[?%i%dT:fs=\E[?F:es:ds
=\E[?E: :is=\E\E[m\E[?7h\E[?1;4l:cs=\E[%i%d;%dr:        
:rs=\E[r\E<\E[m\E[H\E[2J\E[?7h\E[?1;3;4;6l:
ULT_INCDIRS=-I/usr/include
ULT_LIBDIRS=-L/usr/lib -L/lib
USER=root
WINDOWID=50331661
WORKON=1
YACCPAR=/usr/sde/osf1/build/goldos.nightly0/tools/alpha_OSF1/alpha/lib/yaccpar
cc_suite=acc
host_machine=alpha
host_os_type=OSF1
machine=alpha
project_name=alpha
submit_defect_check=true
target_machine=alpha
target_os_type=osf1


T.RTitleUserPersonal
Name
DateLines