[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

658.0. "osf1.0 make & SOURCEDIR adobe build problem" by SMURF::FILTER (Automatic Posting Software - mail to flume::puck) Wed Mar 23 1994 14:37

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.RTitleUserPersonal
Name
DateLines
658.1Re: osf1.0 make & SOURCEDIR adobe build problemSMURF::FILTERAutomatic Posting Software - mail to flume::puckWed Mar 23 1994 14:38121
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
>
>