Article View: comp.windows.x
Article #38404Re: *** NUL not allowed in makefile. Stop.
From: thx
Date: Sun, 04 Jul 1993 17:23
Date: Sun, 04 Jul 1993 17:23
51 lines
3188 bytes
3188 bytes
In article <1993Jul4.152602.11585@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
>I am almost sure that the problem is with Ultrix 4.0 cpp, since I am
>able to build R5 under SunOS.
I copied a cpp from a system running Ultrix 4.3, set IMAKECPP pointing
to it, and was able to get the make going. :)
However, I got errors trying to build makedepend. :(
Here is the error:
============================================================================
gcc -ansi -Dvax -Dultrix -fpcc-struct-return -O -I../.././config -I../../.
-DFUNCPROTO '-DINCLUDEDIR="/usr/include"' -c main.c
main.c: In function `main':
main.c:265: invalid use of undefined type `struct sigaction'
main.c:267: invalid use of undefined type `struct sigaction'
main.c:268: invalid use of undefined type `struct sigaction'
main.c:269: invalid use of undefined type `struct sigaction'
<etc>
main.c: At top level:
main.c:85: storage size of `sig_act' isn't known
============================================================================
If I "manually" do the compile, adding the switch: "-I/usr/include", it
compiles with no errors, but when I restart the make World, it does
everything from scratch, including re-compiling main.c.
If I just try to do "make", it gets worse. I get errors making imake:
"imake.c:504: structure has no member named `w_Termsig'". What's the
magic command for re-starting the make such that it will pick up where
it left off.
If I undefine HasGcc, I do not get the errors, and the build seems to
proceed normally.
Is this some kind of hideous gcc bug to go along with the previously
mentioned gld bug (see previous post about the -assert flag) and make
it _really_ hard to build X, or what?
Is everyone's Ultrix4.0 cpp broken, or just mine?
thanks,
tim
======================================================================
Everybody wants to go to heaven, but nobody wants to die.
======================================================================
Technical Details
Message-ID:
<1993Jul4.172318.12866@news.csuohio.edu>Path:
arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!think.com!bloom-beacon.mit.edu!ai-lab!prep.ai.mit.edu!gnulistsReferences:
<1993Jul4.001422.27127@news.csuohio.edu> <1993Jul4.011557.27921@news.csuohio.edu> <1993Jul4.152602.11585@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 X-Google-Attributes: gid10f1ff,public X-Google-ArrivalTime: 1993-07-04 22:28:35 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.172318.12866@news.csuohio.edu> Keywords: Ultrix Organization: Cleveland State University, Cleveland, Ohio References: <1993Jul4.001422.27127@news.csuohio.edu> <1993Jul4.011557.27921@news.csuohio.edu> <1993Jul4.152602.11585@news.csuohio.edu> Date: Sun, 4 Jul 1993 17:23:18 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!xlink.net!howland.reston.ans.net!spool.mu.edu!think.com!bloom-beacon.mit.edu!ai-lab!prep.ai.mit.edu!gnulists Followup-To: comp.windows.x,gnu.utils.bug Lines: 52