*BSD News Article 78682


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!inquo!news.alt.net!news1.alt.net!news.u.washington.edu!uw-beaver!nntp.cs.ubc.ca!unixg.ubc.ca!umelba.Triumf.CA!felawka
From: felawka@umelba.Triumf.CA (L. Felawka)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: binutils-2.7 on FreeBSD 2.1.5
Date: 20 Sep 1996 16:16:22 GMT
Organization: TRIUMF
Lines: 20
Message-ID: <51ug0m$q0p@nntp.ucs.ubc.ca>
References: <51rtt3$b5t@nntp1.u.washington.edu> <51sncf$p8t@minotaur.labyrinth.net.au>
NNTP-Posting-Host: umelba.triumf.ca

 In article <51sncf$p8t@minotaur.labyrinth.net.au> John Hartley <jbh@labyrinth.net.au> writes:
 >Many people have been down this path!!!
 >My recommendation is to move over to
 >ELF using John Polstra's ELF-KIT.
 >Native ELF binary kernel support is available in current only so
 >you must use a loader elf-run with 2.1.5.  However
 >GNU 2.7.2 compiler produces working code
 >in this configuration, while all the other batches etc
 >do not. ie templates don't work correctly ... libg++ will not compile ...
 >you get link errrors... the list goes on.

Naw, the gcc-2.7.2 + libg++-2.7.1 combination works OK.  Just make sure
you apply the ".weak directive" patch plus the famous "repo-bsd" patch
(for automatic template instantiation).  The latter patch seems to be
no longer available in the place mentioned in the g++ FAQ so I will
post it separately.


_____
Larry