🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.bash.bug
Article #898

cc-477 errors in middle of make

#898
From: Jacob Salomon
Date: Tue, 18 Aug 1992 15:52
56 lines
2787 bytes
Hi folks.

I have been trying to compile bash-1.12 on my HP-9000/827, running 
under HP-UX 8.02.  I have already updated machines.h for the HP-UX
environment but I keep getting this error in several places in the
make. In fact, this is independent of the HPUX definition (or #undef)
I set up in machines.h. OK, what is the error?  Here is the command
line; I have added the "\" at the end of each line for clarity,
actually it comes up as a very long command line.

	cc  -g  -DHAVE_VFPRINTF -DHAVE_UNISTD_H -DHAVE_GETGROUPS  \
		-DHAVE_RESOURCE -DVOID_SIGHANDLER -DHPUX_70       \
		-DHAVE_WAIT_H   -DHAVE_STRERROR -D"hpux" -DHPUX   \
		-DSHELL -DHAVE_ALLOCA                             \
		-o endian.aux endian.c

And here is the reaction:
cc: 477: Can't stat /usr/lib/end.o. Proceeding though file probably
	 does not exist.
	./endian.aux endian.h

I just checked the directory: endian.aux, endian.c and endian.h all
exist!  Now what in blazes is /usr/lib/end.o supposed to be?  I
suspect a default is being applied and I have no idea why?  I just did
a find on everyting in the bash source directory - no file named
end.<anything>.

Here's another one that does NOT blame /usr/lib/end.o:
        cc  -g -o newversion.aux newversion.c -lm
cc: 477: Can't stat /usr/lib/end.o. Proceeding though file probably
	 does not exist.

Here's a reallu ugly one, similar to the first:
        cc -g  -DHAVE_VFPRINTF -DHAVE_UNISTD_H -DHAVE_GETGROUPS      \
	       -DHAVE_RESOURCE -DVOID_SIGHANDLER -DHPUX_70           \
	       -DHAVE_WAIT_H   -DHAVE_STRERROR  -D"hpux" -DHPUX      \
	       -SHELL -DHAVE_ALLOCA  -I/home/misc/gnu/bash/bash-1.12 \
	       -I/home/misc/gnu/bash/bash1.12/./lib/ -I.             \
	       -o mkbuiltins mkbuiltins.c

And here is the compiler's response:
cc: 477: Can't stat /usr/lib/end.o. Proceeding though file probably
	 does not exst.

There are a few more that blame this mysterious /usr/lib/end.o
You get the idea.

Thanks for any help.

		-- Jake Salomon
		jacob@informix.com
-- 
----------------Obligatory smart-$$$ remark:---------------------
| There's two kinds of people: Those who categorize people into |
| two groups and those who don't.   (Barth's Aging proverb.)    |
-----------------------------------------------jacob@informix.com
Technical Details
Message-ID: <1992Aug18.155253.23270@informix.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!infmx.UUCP!jacob

Show Full Headers
Complete Article Headers
Newsgroups: gnu.bash.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!infmx.UUCP!jacob
From: jacob@infmx.UUCP (Jacob Salomon)
Subject: cc-477 errors in middle of make
Message-ID: <1992Aug18.155253.23270@informix.com>
Summary: What do I need to tweak for clean make?
Keywords: make 477
Sender: gnulists@ai.mit.edu
Organization: Informix Software, Inc.
Distribution: gnu
Date: Tue, 18 Aug 1992 15:52:53 GMT
Approved: bug-bash@prep.ai.mit.edu
Lines: 57