| 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 | 
Date Of Receipt: 	23-MAR-1994 14:10:14.58
From: 	WASTED::jmf "Joshua M. Friedman ULTRIX SDE  23-Mar-1994 1408"
To: 	buildhelp@wasted:zko.dec
CC: 	snider@wasted:zko.dec, xcaptain@wasted:zko.dec
Subj: 	osf1.0 make & SOURCEDIR adobe build problem
Anyone have any ideas here?  make should always first look in the 
current directory and then, if not found, along SOURCEDIR.  It appears
that this is not happening correctly in the Makefile/Imakefile in
goldx/src/extensions/DPS/server/build .
thanks...  -josh
------- Forwarded Message
Return-Path: snider 
Delivery-Date: Wed, 23 Mar 94 13:49:51 -0500
Return-Path: snider
Received: from quarry.zk3.dec.com by flambe.zk3.dec.com; (5.65/1.1.8.2/04Mar94-1219PM)
	id AA15851; Wed, 23 Mar 1994 13:49:50 -0500
Received: by quarry.zk3.dec.com; id AA12622; Wed, 23 Mar 1994 13:49:50 -0500
Received: from localhost by lead.zk3.dec.com; (5.65/1.1.8.2/13Oct93-1006AM)
	id AA07124; Wed, 23 Mar 1994 13:49:49 -0500
Message-Id: <[email protected]>
To: jmf
Subject: ode make
Date: Wed, 23 Mar 94 13:49:49 -0500
From: Pete Snider <snider>
X-Mts: smtp
ode make has a problem when the make rule is 'ln' and SOURCEDIR is set.
[lead.build] 66 > make all
rm -f _adobe_dps_externals.c
/bin/sh ../../../.././util/loadables/ExternList.sh _adobe_dps "nm -gB" xdps_product.o xdps_os_utils.o dpskernel.o  ../packages/xdps_support/libxdps_support.a  ../packages/server/libserver.a  ../packages/coroutine/libcoroutine.a  ../packages/produtil/libprodutil.a  ../packages/framemarker/libframemarker.a  ../packages/stodev/libstodev.a  ../packages/filesystem/libfilesystem.a  ../packages/io/libio.a  ../packages/stream/libstream.a  ../packages/fp/libfp.a  ../packages/pslib/libpslib.a  ../packages/util/lib
util.a  /usr/sde/osf1/build/goldx.nightly/src/extensions/DPSII/server/build/devpattern.a
NOTE: above location of devpattern.a
[lead.build] 67 > make devpattern.a
`devpattern.a' is up to date.             <-- This is wrong!
[lead.build] 68 > ls
AdobeDPSVM.upr          _adobe_dps_externals.o  xdps_os_utils.c
AdobeFonts.upr          devpattern.a_adobe      xdps_os_utils.h
Imakefile               dpskernel.o             xdps_os_utils.o
Makefile                dpskernel.o_adobe       xdps_product.c
Makefile.bak            lib_unresolved          xdps_product.o
_adobe_dps_externals.c  masterDPSVM
[lead.build] 69 > unsetenv SOURCEDIR
[lead.build] 70 > make all
rm -f devpattern.a
ln -s  devpattern.a_adobe devpattern.a
rm -f _adobe_dps_externals.c
/bin/sh ../../../.././util/loadables/ExternList.sh _adobe_dps "nm -gB" xdps_product.o xdps_os_utils.o dpskernel.o  ../packages/xdps_support/libxdps_support.a  ../packages/server/libserver.a  ../packages/coroutine/libcoroutine.a  ../packages/produtil/libprodutil.a  ../packages/framemarker/libframemarker.a  ../packages/stodev/libstodev.a  ../packages/filesystem/libfilesystem.a  ../packages/io/libio.a  ../packages/stream/libstream.a  ../packages/fp/libfp.a  ../packages/pslib/libpslib.a  ../packages/util/lib
util.a  devpattern.a
cc  -g -Olimit 2000 -I -L -L../../../.././../tools/alpha_osf1/cc/usr/shlib -L../../../.././../tools/alpha_osf1/cc/usr/ccs/lib -I../../../.././X11 -I../../../.././server/include  -I../../../.././extensions/DPSII/include  -I../../../.././extensions/DPSII/server/interfaces  -I../../../../. -I../../../.././X11 -I../../../.././../tools/alpha_osf1/cc/usr/include -DDEC -DR5_XLIB -DSMT -DXDMCP -DFONT_CACHE -DACCESSX -DSHAPE -DMULTIBUFFER -DMITMISC -DXTEST  -DMITSHM -DXINPUT -DXTRAP -DSMT -DXV -DXIE -DXXIE -DXDPS
 -DMODE_SWITCH -DSYNC -DSCREENSAVER    -DMITR5  -DFUNCPROTO=3 -DSHAPE -DMULTIBUFFER -DMITMISC -DXTEST  -DMITSHM -DXINPUT -DXTRAP -DSMT -DXV -DXIE -DXXIE -DXDPS -DMODE_SWITCH -DSYNC -DSCREENSAVER    -DXDPS_STACKSIZE=32000                -DSTAGE= -DISP=isp_ -DOS=os_ -DCONTROLLER_TYPE=cont_generic                -DPRODUCT_VERSION=\"\"                -DPRODUCT_STRING=\""Display PostScript for DEC Alpha Platforms (DEVELOP MODE)"\"                -DPRODUCT_REVISION=0                -DPRODUCT_HOST_ARCHITECTURE=
\"\" 
               -DPRODUCT_LICENSEID=\""License ID for Display PostScript"\"                -DPRODUCT_HALFTONE_THRESHOLD=16                -DPS_RESOURCE_PATH=\""/usr/lib/X11/DPS"\"               -DPACKAGE_SPECS=\"package_specs.h\" -DPSRES=1 -D_BSD                 -D_IEEE -DANSI_C=1 -ieee_with_no_inexact -std1 -c _adobe_dps_externals.c
rm -f lib_adobe_dps.so
rm -f lib_unresolved
ld -update_registry ../../../.././server/so_locations -warning_unresolved -L -L../../../.././../tools/alpha_osf1/cc/usr/shlib -L../../../.././../tools/alpha_osf1/cc/usr/ccs/lib -O2 -shared -all  -o lib_adobe_dps.so xdps_product.o xdps_os_utils.o dpskernel.o  ../packages/xdps_support/libxdps_support.a  ../packages/server/libserver.a  ../packages/coroutine/libcoroutine.a  ../packages/produtil/libprodutil.a  ../packages/framemarker/libframemarker.a  ../packages/stodev/libstodev.a  ../packages/filesystem/lib
filesystem.a  ../packages/io/libio.a  ../packages/stream/libstream.a  ../packages/fp/libfp.a  ../packages/pslib/libpslib.a  ../packages/util/libutil.a  devpattern.a  _adobe_dps_externals.o  -none > lib_unresolved 2>&1
[lead.build] 71 > grep devpattern.a Makefile
        devpattern.a
devpattern.a::  devpattern.a_adobe
        $(LN)  devpattern.a_adobe $@
------- End of Forwarded Message
| T.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 658.1 | Re: osf1.0 make & SOURCEDIR adobe build problem | SMURF::FILTER | Automatic Posting Software - mail to flume::puck | Wed Mar 23 1994 14:38 | 121 | 
| Date Of Receipt: 23-MAR-1994 14:16:42.40 From: QUARRY::snider "Peter Snider USG 23-Mar-1994 1415" To: "Joshua Friedman, OSF/UNIX SDE 381-1548" <jmf@DEC:.zko.quarry> CC: buildhelp@DEC:.zko.quarry, johnf@DEC:.zko.quarry Subj: Re: osf1.0 make & SOURCEDIR adobe build problem The Imakefile/Makefile rule is fine, it's just what the 'make' command is doing when SOURCEDIR is set is BROKEN! In email from "Joshua Friedman, OSF/UNIX SDE 381-1548" <jmf>: >Anyone have any ideas here? make should always first look in the >current directory and then, if not found, along SOURCEDIR. It appears >that this is not happening correctly in the Makefile/Imakefile in >goldx/src/extensions/DPS/server/build . > >thanks... -josh > > >------- Forwarded Message > >Return-Path: snider >Delivery-Date: Wed, 23 Mar 94 13:49:51 -0500 >Return-Path: snider >Received: from quarry.zk3.dec.com by flambe.zk3.dec.com; (5.65/1.1.8.2/04Mar94 >-1219PM) > id AA15851; Wed, 23 Mar 1994 13:49:50 -0500 >Received: by quarry.zk3.dec.com; id AA12622; Wed, 23 Mar 1994 13:49:50 -0500 >Received: from localhost by lead.zk3.dec.com; (5.65/1.1.8.2/13Oct93-1006AM) > id AA07124; Wed, 23 Mar 1994 13:49:49 -0500 >Message-Id: <[email protected]> >To: jmf >Subject: ode make >Date: Wed, 23 Mar 94 13:49:49 -0500 >From: Pete Snider <snider> >X-Mts: smtp > > >ode make has a problem when the make rule is 'ln' and SOURCEDIR is set. > >[lead.build] 66 > make all >rm -f _adobe_dps_externals.c >/bin/sh ../../../.././util/loadables/ExternList.sh _adobe_dps "nm -gB" xdps_pr >oduct.o xdps_os_utils.o dpskernel.o ../packages/xdps_support/libxdps_support. >a ../packages/server/libserver.a ../packages/coroutine/libcoroutine.a ../pa >ckages/produtil/libprodutil.a ../packages/framemarker/libframemarker.a ../pa >ckages/stodev/libstodev.a ../packages/filesystem/libfilesystem.a ../packages >/io/libio.a ../packages/stream/libstream.a ../packages/fp/libfp.a ../packag >es/pslib/libpslib.a ../packages/util/libutil.a /usr/sde/osf1/build/goldx.nig >htly/src/extensions/DPSII/server/build/devpattern.a > >NOTE: above location of devpattern.a > >[lead.build] 67 > make devpattern.a >`devpattern.a' is up to date. <-- This is wrong! >[lead.build] 68 > ls >AdobeDPSVM.upr _adobe_dps_externals.o xdps_os_utils.c >AdobeFonts.upr devpattern.a_adobe xdps_os_utils.h >Imakefile dpskernel.o xdps_os_utils.o >Makefile dpskernel.o_adobe xdps_product.c >Makefile.bak lib_unresolved xdps_product.o >_adobe_dps_externals.c masterDPSVM > >[lead.build] 69 > unsetenv SOURCEDIR >[lead.build] 70 > make all >rm -f devpattern.a >ln -s devpattern.a_adobe devpattern.a >rm -f _adobe_dps_externals.c >/bin/sh ../../../.././util/loadables/ExternList.sh _adobe_dps "nm -gB" xdps_pr >oduct.o xdps_os_utils.o dpskernel.o ../packages/xdps_support/libxdps_support. >a ../packages/server/libserver.a ../packages/coroutine/libcoroutine.a ../pa >ckages/produtil/libprodutil.a ../packages/framemarker/libframemarker.a ../pa >ckages/stodev/libstodev.a ../packages/filesystem/libfilesystem.a ../packages >/io/libio.a ../packages/stream/libstream.a ../packages/fp/libfp.a ../packag >es/pslib/libpslib.a ../packages/util/libutil.a devpattern.a >cc -g -Olimit 2000 -I -L -L../../../.././../tools/alpha_osf1/cc/usr/shlib -L. >./../../.././../tools/alpha_osf1/cc/usr/ccs/lib -I../../../.././X11 -I../../.. >/.././server/include -I../../../.././extensions/DPSII/include -I../../../../ >./extensions/DPSII/server/interfaces -I../../../../. -I../../../.././X11 -I.. >/../../.././../tools/alpha_osf1/cc/usr/include -DDEC -DR5_XLIB -DSMT -DXDMCP - >DFONT_CACHE -DACCESSX -DSHAPE -DMULTIBUFFER -DMITMISC -DXTEST -DMITSHM -DXINP >UT -DXTRAP -DSMT -DXV -DXIE -DXXIE -DXDPS -DMODE_SWITCH -DSYNC -DSCREENSAVER > -DMITR5 -DFUNCPROTO=3 -DSHAPE -DMULTIBUFFER -DMITMISC -DXTEST -DMITSHM -DX >INPUT -DXTRAP -DSMT -DXV -DXIE -DXXIE -DXDPS -DMODE_SWITCH -DSYNC -DSCREENSAVE >R -DXDPS_STACKSIZE=32000 -DSTAGE= -DISP=isp_ -DOS=os_ -DCONT >ROLLER_TYPE=cont_generic -DPRODUCT_VERSION=\"\" >-DPRODUCT_STRING=\""Display PostScript for DEC Alpha Platforms (DEVELOP MODE)" >\" -DPRODUCT_REVISION=0 -DPRODUCT_HOST_ARCHITECT >URE=\"\" > > > > > > -DPRODUCT_LICENSEID=\""License ID for Display PostScript"\" > -DPRODUCT_HALFTONE_THRESHOLD=16 -DPS_RESOURCE_PATH= >\""/usr/lib/X11/DPS"\" -DPACKAGE_SPECS=\"package_specs.h\" -DPSR >ES=1 -D_BSD -D_IEEE -DANSI_C=1 -ieee_with_no_inexact -std1 -c >_adobe_dps_externals.c >rm -f lib_adobe_dps.so >rm -f lib_unresolved >ld -update_registry ../../../.././server/so_locations -warning_unresolved -L - >L../../../.././../tools/alpha_osf1/cc/usr/shlib -L../../../.././../tools/alpha >_osf1/cc/usr/ccs/lib -O2 -shared -all -o lib_adobe_dps.so xdps_product.o xdps >_os_utils.o dpskernel.o ../packages/xdps_support/libxdps_support.a ../packag >es/server/libserver.a ../packages/coroutine/libcoroutine.a ../packages/produ >til/libprodutil.a ../packages/framemarker/libframemarker.a ../packages/stode >v/libstodev.a ../packages/filesystem/libfilesystem.a ../packages/io/libio.a > ../packages/stream/libstream.a ../packages/fp/libfp.a ../packages/pslib/lib >pslib.a ../packages/util/libutil.a devpattern.a _adobe_dps_externals.o -no >ne > lib_unresolved 2>&1 > >[lead.build] 71 > grep devpattern.a Makefile > devpattern.a >devpattern.a:: devpattern.a_adobe > $(LN) devpattern.a_adobe $@ > > >------- End of Forwarded Message > > | |||||