*BSD News Article 13771


Return to BSD News archive

Newsgroups: comp.os.386bsd.apps
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!darwin.sura.net!newsserver.jvnc.net!gmd.de!olymp!saph2.physik.uni-bonn.de!juengst
From: juengst@saph2.physik.uni-bonn.de (Henry G. Juengst)
Subject: Re: GCC 2.3.3 on 386bsd
Message-ID: <1993Mar31.080802.24716@olymp.informatik.uni-bonn.de>
Lines: 44
Sender: usenet@olymp.informatik.uni-bonn.de
Reply-To: juengst@saph2.physik.uni-bonn.de
Organization: Universit"at Bonn, Informatikinstitut, R"omerstr 154, W-5300 Bonn 1
References: <1993Mar29.222819.25110@njitgw.njit.edu> <CAZ.93Mar30123709@sqsosk.psq.mei.co.jp> <1993Mar30.071217.14597@sifon.cc.mcgill.ca> <1p9r75$p0k@hal.gnu.ai.mit.edu>
Date: Wed, 31 Mar 1993 08:08:02 GMT


In article <1p9r75$p0k@hal.gnu.ai.mit.edu>, mycroft@hal.gnu.ai.mit.edu (Charles Hannum) writes:
> In article <1993Mar30.071217.14597@sifon.cc.mcgill.ca>
> storm@cs.mcgill.ca (Marc Wandschneider) writes:
> >
> > ** Note:  I have some problems with unprotoize.c in stage1.  I have
> > to put
> >
> > #define GPLUSPLUS_INCLUE_DIR=$(libdir).... (something---It's in the Makefile)
> > #define GCC_INCLUDE_DIR=.... (it's also in the Makefile)
> 
> No, no, no!  The proper way to fix this is, after
> 
> 	touch stamp-proto
> 
> to insert
> 
> 	touch unprotoize.o
> 	touch protoize.o
> 
> This is a much clear solution.

Yes, but the best way is to use gnu make 3.63 to compile gcc 2.3.3.
I've installed gnu make as gnumake on my system. gcc-2.3.3 is a subdirectory
of /usr/src/usr.bin/gcc2 on my system and there's a BSD style Makefile
in my (not official) /usr/src/usr.bin/gcc2 to call gnu make which uses
the different stages to build gcc 2.3.3 including automatic configure call
and cleandist as clean entry point. If you are interessted let me know.

> 
> -- 
>  \  /   Charles Hannum, mycroft@ai.mit.edu
>  /\ \   PGP public key available on request.  MIME, AMS, NextMail accepted.
> Scheme  White heterosexual atheist male (WHAM) pride!
> 

Henry

--
juengst@boss1.physik.uni-bonn.de [131.220.221.30]  {u}
juengst@saph2.physik.uni-bonn.de [131.220.221.12]  {d}
juengst@pib1.physik.uni-bonn.de  [131.220.221.2]   {s}

I'm only speaking for myself, but not for anybody else !