*BSD News Article 62803


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!act.news.telstra.net!psgrain!newsfeed.internetmci.com!news.mathworks.com!fu-berlin.de!lislip.physik.fu-berlin.DE!not-for-mail
From: graichen@mail.physik.fu-berlin.de (Thomas Graichen)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: gcc2.7.2 for freebsd with repo patch?
Date: 5 Mar 1996 07:12:50 GMT
Organization: his FreeBSD box :-)
Lines: 25
Message-ID: <4hgphi$a7@mordillo.physik.fu-berlin.de>
References: <4h54ae$4st@umbc9.umbc.edu> <4h68b5$4eq@prospero.physik.fu-berlin.de> <4hb6kp$fsd@umbc9.umbc.edu>
NNTP-Posting-Host: lislip.physik.fu-berlin.de (130.133.3.126)
X-Access: 16 17 18
X-Newsreader: TIN [version 1.2 PL2]

Ray Cromwell (rcromw1@umbc.edu) wrote:
: >you can build the gcc 2.7.2 so that it works with the standard FreeBSD ld -
: >simply remove the lines dealing with "WEAK" in config/i386/freebsd.h and
: >rebuild your gcc - this should work
:   Are you sure? I'm not just talking about plain gcc2.7.2, I'm talking
: about gcc2.7.2 with Cygnus's template repository patch for G++. The last
: time I compiled it for BSDI, I looked at the source code patch, and
: it was very dependent on the format of the output of the gnu linker
: in binutils2.6. Since that hasn't changed (the patch), I can't see
: how the template repository would now work. Without the template
: repository patch, C++ with GCC is almost useless, as you can't really
: use the standard template library without a declaring all template
: instantiations explicity (very irritating, recompile 5-10 times looking
: for more undefined symbols)

i only built the plain gcc + g++ + libg++ this way - would be nice if you
would try it with the repo patch and tell us if it works

t

--
  thomas graichen    graichen@mail.physik.fu-berlin.de    graichen@FreeBSD.org

  perfection is reached, not when there is no longer anything to add, but when
      there is no longer anything to take away    antoine de saint-exupery