make and archives

Carl S. Gutekunst csg at pyramid.pyramid.com
Fri Dec 23 04:44:53 AEST 1988


In article <1160 at ncar.ucar.edu> pack at acdpyr.UCAR.EDU (Dan Packman) writes:
>In OSX4.0, make doesn't properly update library elements such as
>
>                lib.a(foo.o)
>
>This same construct in SUN OS4.0 properly finds the source file....

RTFM, wrong universe. This facility does not exist in the 4.3BSD make(1), only
the System V make(1). (Actually, there are some broken stubs in 4.3BSD make(1)
for manipulating libraries, but they don't work as you'd like them to. SunOS
4.0 uses the System V make.) 

You can either compile your code in the att universe: 

	att make

or you can run the System V make in the ucb universe:

	ucb /.attbin/make

Note, this type of question is pretty straight-forward, and is much better
mailed to pyramid!bugs (RTOC) rather than being posted to the whole USENET.

<csg>



More information about the Comp.sys.pyramid mailing list