Article View: comp.windows.x
Article #38403Re: *** NUL not allowed in makefile. Stop.
From: thx
Date: Sun, 04 Jul 1993 15:26
Date: Sun, 04 Jul 1993 15:26
58 lines
3320 bytes
3320 bytes
In article <1993Jul4.001422.27127@news.csuohio.edu> thx1139@knuth.cba.csuohio.edu (thx) writes: >I am getting the above irritating message when attempting to build >X11R5 [see subject]. It happens right from the start, after I do: >% make World >& world.log More information about this problem, in case anyone cares: ====================================================================== %uname -a ULTRIX decserver 4.0 0 RISC ====================================================================== Also, the specific thing that is failing is imake. It puts a bunch of zeros at the end of the Makefile in the mit directory, causing 'make' to bomb immediately: ====================================================================== ./config/imake -I./config -DTOPDIR=. -DCURDIR=. make -w Makefiles make[2]: Entering directory `/cad/applic/X/mit' Makefile:509: *** NUL not allowed in makefile. Stop. ====================================================================== I am almost sure that the problem is with Ultrix 4.0 cpp, since I am able to build R5 under SunOS. However, the man page for imake says that an environment variable IMAKECPP can be used to point to the cpp of one's choice. I set it to point to the cpp which is way down in the arch-dependent tree of our gcc-2.4.5, and it *still* fails. :( Questions: 1) Is the cpp that gets installed for gcc just a copy of the native cpp? 2) Is imake really using IMAKECPP? It didn't seem to make _any_ difference at all. 3) Could it be some sort of Ultrix 4.0 filesystem problem (this busineses of adding extra zero's to the Makefile)? 4) When I tried to build it on the sparc, I got way past the Makefile problems, but there were other errors, including "-assert not found" from ld. I built gnu-ld, and it's in my path before the native ld. Was this a mistake? The man page for the native ld mentions the -assert switch, which is apparently unknown to gnu-ld. 5) Has anybody built X on Ultrix 4.0 and lived to remember what trix they had to pull? 6) Has anybody even gotten imake to work on Ultrix 4.0? I will accept help from anyone who knows anything about this. I don't need X on the SunOS. I need it on Ultrix, and I don't know when the sysadmin is going to upgrade us to 4.3, or if that will even fix the problem. thanks in advance, tim
Technical Details
Message-ID:
<1993Jul4.152602.11585@news.csuohio.edu>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!usc!bloom-beacon.mit.edu!ai-lab!prep.ai.mit.edu!gnulistsReferences:
<1993Jul4.001422.27127@news.csuohio.edu> <1993Jul4.011557.27921@news.csuohio.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103734,35386ba7dafc77 X-Google-Attributes: gid103734,public X-Google-Thread: 10f1ff,3556b52d69d3c394,start X-Google-Attributes: gid10f1ff,public X-Google-ArrivalTime: 1993-07-04 09:16:05 PST Newsgroups: comp.windows.x,gnu.utils.bug From: thx1139@knuth.cba.csuohio.edu (thx) Subject: Re: *** NUL not allowed in makefile. Stop. Message-ID: <1993Jul4.152602.11585@news.csuohio.edu> Keywords: Ultrix Organization: Cleveland State University, Cleveland, Ohio References: <1993Jul4.001422.27127@news.csuohio.edu> <1993Jul4.011557.27921@news.csuohio.edu> Date: Sun, 4 Jul 1993 15:26:02 GMT Apparently-To: gnu-utils-bug@cis.ohio-state.edu Distribution: world Approved: info-gnu@prep.ai.mit.edu Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!usc!bloom-beacon.mit.edu!ai-lab!prep.ai.mit.edu!gnulists Followup-To: comp.windows.x,gnu.utils.bug Lines: 59