home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.utils.bug
- Path: sparky!uunet!cis.ohio-state.edu!icule.UUCP!pinard
- From: pinard@icule.UUCP (Francois Pinard)
- Subject: Oleo 1.2 - second compilation attempt
- Message-ID: <9301020337.AA10433@icule.UUCP>
- Sender: gnulists@ai.mit.edu
- Reply-To: pinard@iro.umontreal.ca
- Organization: GNUs Not Usenet
- Distribution: gnu
- Date: Sat, 2 Jan 1993 03:37:36 GMT
- Approved: bug-gnu-utils@prep.ai.mit.edu
- Lines: 33
-
- Hi, people. This is for Oleo 1.2, using GNU C 1.41 under COFF
- encapsulation, on this 386/ix 2.0.2 system. While configuring, I
- forced `gcc -traditional'. I applied the first two correction sets
- recently suggested by Paul Eggert, before proceeding.
-
- * `make distclean' removes $(all_objs) twice. In fact, $(all_objs)
- should not be part of the rule for distclean, since clean already
- takes care of it.
-
- * AC_ALLOCA should be used and alloca.c provided together with
- parse.tab.c, which needs alloca. Not every compiler has alloca. (I
- reported this already for Oleo 1.1). More specifically, the
- distribution should include alloca.c, and Makefile.in should have:
-
- extra_obs = @LIBOBJS@ @ALLOCA@
-
- * Also, alloca is not properly defined in the provided parse.tab.c.
- Just regenerating it with Bison 1.19 solves the problem, here.
-
- * In io-curses.c, __SAVED_SYSV__ is uselessly undefined if SYSV is not
- defined. Just before SYSV is restored from __SAVED_SYSV__, it should
- be undefined.
-
- * In io-term.c, <sys/wait.h> is included, but does not exist on this
- system. Merely deleting the include solves the matter, here.
-
- More later...
-
- --
- Franc,ois Pinard ``Happy GNU Year!'' pinard@iro.umontreal.ca
- (514) 588-4656 ...!uunet!iros1!pinard
- About the League for Programming Freedom? Email me or lpf@uunet.uu.net
-
-