| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 8.1 |  | AOSG::TAPPAN |  | Wed Apr 28 1993 09:54 | 14 | 
|  |     Date: Tue, 27 Apr 1993 11:18:49 -0400
    From: jmcg (Jim McGinness)
    To: [email protected], [email protected], [email protected]
    Subject: Re:  Make Question
    
    You ask a hard question.  The ODE make is being used because it works
    appropriately in the ODE environment whereas the POSIX-make wouldn't.
    By insisting on POSIX-make, I believe you have to give up all the work
    that's gone into the usr/lib/makefiles/*.mk or at least buy into
    extensive adaptation work.
    
    	-- jmcg
    
    
 | 
| 8.2 |  | AOSG::TAPPAN |  | Wed Apr 28 1993 09:56 | 21 | 
|  |     Date: Tue, 27 Apr 1993 13:17:59 -0400
    Message-Id: <[email protected]>
    From: [email protected] (Kim Peterson, DECwest Engineering)
    To: [email protected]
    Cc: [email protected]
    Subject: RE: Make Question
    
    This is a buildhelp question.
    
    What is your project trying to build?
    1) If it is trying to build DEC/OSF1 source, you must use the DEC/OSF1 make
    (The distinction between the make that DEC/OSF1 uses and the make
    provided by ODE is important to make)
    2) If it is trying to build new sources, then using the POSIX make is
    feasible (Which POSIX make are you using? The one provided by OSF, or the 
    one provided by DEC/OSF1?  They are different.  There are actually four 
    makes that are associated with OSF/1, and you need to be clear on which 
    one of these four you should be using).  The errors you are getting look 
    like they are coming from an OSF provided make, and not the POSIX make 
    provided by DEC/OSF1 (which is, I think, /usr/opt/ultrix/usr/bin/make)
    --Kim
 | 
| 8.3 |  | AOSG::TAPPAN |  | Wed Apr 28 1993 10:13 | 47 | 
|  |     To: [email protected]
    Cc: [email protected], [email protected]
    Subject: Re: Make Question 
    In-Reply-To: Your message of "Tue, 27 Apr 93 10:43:43 EDT."
                 <[email protected]> 
    Date: Tue, 27 Apr 93 13:01:02 EDT
    From: Grant Van Dyck <vandyck>
    
    
    I'm missing some info here, but I'll try to explain in general how make
    works in ode and which make is used.
    
    When the build runs (or you build in a sandbox) it uses a non-shared
    version of the standard make (not the ODE make - ie
    /usr/sde/tools/platform/bin/make -which is based on OSF 1.1) and it 
    finds it in ./tools/alpha/cc/usr/bin for the maintenance release and 
    ./tools/alpha_OSF1/alpha/hostbin for the minor release.
    
    I assume that you are getting these errors when you do a workon
    otherwise you wouldn't get the error about "No such directory: ../obj".
    make looks for the environment variable OBJECTDIR and if it finds it,
    wants to build/write there. When you are in a workon this is set.
    
    Secondly, when you are in a workon, you PATH gets reset - at least as
    faras build/make are concerned - but not shell, so whatever you put in
    your shell PATH is irrelevant.  To find out what your sandbox PATH is, do
    the following:
    
    sbinfo PATH
    
    and while you're at it do an: sbinfo OBJECTDIR
    
    you should get what you got 
    polaris minor/src [20] sbinfo OBJECTDIR
    ../obj/alpha
    
    this path is relative to your SOURCEBASE. The directory ../obj/alpha
    must exist and be writeable by you.  If you do not want this behavior for
    your environment, then you need to fix the rc_files for your backing tree
    to unsetenv OBJECTDIR and correctly define PATH to get the make you
    desire.
    
    
    		-Grant
    
    
            
 | 
| 8.4 |  | AOSG::TAPPAN |  | Wed Apr 28 1993 10:13 | 23 | 
|  |     Delivery-Date: Tue, 27 Apr 93 13:20:23 -0400
    Return-Path: [email protected]
    Received: by flume.zk3.dec.com (5.65/DEC-USSG-ZK3-ULTRIX-09/27/91);
    	id AA22871; Tue, 27 Apr 1993 13:20:08 -0400
    Received: by krisis.zk3.dec.com (5.65/DEC-USSG-ZK3-ULTRIX-09/27/91);
    	id AA11849; Tue, 27 Apr 1993 13:19:20 -0400
    Message-Id: <[email protected]>
    To: Grant Van Dyck <[email protected]>
    Cc: [email protected], [email protected], [email protected],
            [email protected]
    Subject: Re: Make Question 
    In-Reply-To: Your message of "Tue, 27 Apr 93 13:01:02 EDT."
                 <9304271701.AA16927@polaris> 
    Date: Tue, 27 Apr 93 13:19:19 -0400
    From: [email protected]
    X-Mts: smtp
    
    
    
    Hi,
    
    Thanks, you were correct, I needed to unsetenv OBJECTDIR.
    
 | 
| 8.5 | Re: ODE | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Tue Feb 14 1995 17:00 | 25 | 
|  | Date Of Receipt: 	13-FEB-1995 11:19:29.96
From: 	SMURF::QUARRY::"[email protected]" "13-Feb-1995 1118"
To: 	russell@dec:.shr.subsys (I'm trapped! 13-Feb-1995 0914)
CC: 	[email protected]
Subj: 	Re: ODE
Do you have web access?  If so try: 	
http: 	//nsa.zk3.dec.com/rengweb
If not you should contact the ODE group at DEC West - DECWET: 	:ODE
	-Grant
| Hi,
| 
| 	I'm doing development under OSF.  I'm about to put OSF onto my Jensen. 
 
| I'm looking for documentation on how to use it and how to install it on my 
| system.
| 
| Thanks,
| Frank Russell
| DTN 237-6543
| 
| 
 | 
| 8.6 | ODE | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Wed Dec 27 1995 16:36 | 43 | 
|  | Date Of Receipt: 	27-DEC-1995 16:10:44.68
From: 	SMURF::FLUME::darcy "Maryellen Darcy DIGITAL UNIX PUBLICATIONS"
To: 	odehelp@DEC:.zko.flume
CC: 	darcy@DEC:.zko.flume
Subj: 	ODE
Hi,
I can't seem to get into a workon where I can use the ODE services (bco, blog,
etc.).  These are the commands I typed along with the output I got:
Thanks!
toastd> odepath
toastd> ki
Kerberos Initialization for "Maryellen_Darcy"
Password:
toastd> klist
Ticket file:    /var/dss/kerberos/tkt/tkt1241
Principal:      Maryellen_Darcy@ZONE
  Issued           Expires          Principal
Dec 27 16:00:18  Dec 28 02:00:18  krbtgt.ZONE@ZONE
toastd> workon -sb plat_ref
cd'ing to sandbox source directory: /home/darcy/sandbox/plat_ref/src.
starting new shell: /bin/csh.
To access your ODE server you must:
        o kinit $PRINCIPAL (then input your kerberos password)
        o Enter workon -sb sandbox name or default.
Please obtain kerberos ticket and try again.
NOTE: You are in your sandbox.
   o This sandbox can only be used for ODE services which don't
   require the ODE server (i.e. build, mklinks, etc. ).
   To avoid this message use the no kerberos switch:
          workon -nk -sb sandbox name
 | 
| 8.7 | Re:  ODE | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Wed Dec 27 1995 18:39 | 11 | 
|  | Date Of Receipt: 	27-DEC-1995 18:21:27.26
From: 	SMURF::FLUME::jmf "Joshua M. Friedman OSF/UNIX SDE"
To: 	darcy odehelp
CC: 	
Subj: 	Re:  ODE
Mark Angel came by and we suspect that your problem is that your system
time has drifted more than the 5 minutes allowed by Kerberos.
-josh
 | 
| 8.8 | make | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Mon Feb 26 1996 15:17 | 25 | 
|  | Date Of Receipt: 	26-FEB-1996 14:53:43.36
From: 	SMURF::ALPHA::frank "Douglas Frank USG  26-Feb-1996 1450"
To: 	odehelp@DEC:.zko.alpha
CC: 	
Subj: 	make
I can't seem to gat make to understand the conditional syntax of ".if"
as explained on the odeman page.
.if defined ${var}
 ...
.endif
produces "Must be a separator on line ..."
I can't see what I'm doing wrong.  I set up my path to find make in
/usr/sde/tools/alpha_OSF1/bin (just to be sure) but that didn't help
thanks
-- 
--Doug
 | 
| 8.9 | Re: make | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Mon Feb 26 1996 15:18 | 39 | 
|  | Date Of Receipt: 	26-FEB-1996 15:10:08.83
From: 	SMURF::FLUME::"[email protected]" "Grant Van Dyck  26-Feb-1996 1506"
To: 	[email protected]
CC: 	[email protected]
Subj: 	Re: make
Wrong make. The OS and X builds use the make from the OS pool - 
/usr/ccs/bin/make
The "ode" make is used to build ODE - currently, and a couple of other things.
Try man make.
| I can't seem to gat make to understand the conditional syntax of ".if"
| as explained on the odeman page.
| 
| .if defined ${var}
|  ...
| .endif
| 
| produces "Must be a separator on line ..."
| 
| I can't see what I'm doing wrong.  I set up my path to find make in
| /usr/sde/tools/alpha_OSF1/bin (just to be sure) but that didn't help
| 
| thanks
| -- 
| 
| --Doug
| 
| 
-- 
				-Grant
 | 
| 8.10 | Re: make | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Tue Feb 27 1996 16:30 | 19 | 
|  | Date Of Receipt: 	27-FEB-1996 16:01:48.79
From: 	SMURF::FLUME::jmf "Joshua M. Friedman OSF/UNIX SDE  27-Feb-1996 1558"
To: 	frank@DEC:.zko.flume
CC: 	[email protected]
Subj: 	Re: make
Doug, more information about differences between our make & ode make can
be found in
	/usr/sde/osf1/doc/makefile-notes
The only conditional mechanism available is the in-line macro substitution
documented in the Digital UNIX "man make" reference page:
    $(MACRO?string1:string2)
-josh
 |