From owner-freebsd-ports Mon Jun 3 16:22:17 2002 Delivered-To: freebsd-ports@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-56.dsl.lsan03.pacbell.net [63.207.60.56]) by hub.freebsd.org (Postfix) with ESMTP id 4AC0B37B408 for ; Mon, 3 Jun 2002 16:22:08 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A316966D82; Mon, 3 Jun 2002 16:22:07 -0700 (PDT) Date: Mon, 3 Jun 2002 16:22:07 -0700 From: Kris Kennaway To: Miguel Mendez Cc: walt , freebsd-ports Subject: Re: xosview-1.8 broken in -CURRENT Message-ID: <20020603162207.E33743@xor.obsecurity.org> References: <3CFB7053.20606@sbcglobal.net> <20020603155751.A62369@energyhq.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="a2FkP9tdjPU2nyhF" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020603155751.A62369@energyhq.homeip.net>; from flynn@energyhq.homeip.net on Mon, Jun 03, 2002 at 03:57:51PM +0200 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --a2FkP9tdjPU2nyhF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 03, 2002 at 03:57:51PM +0200, Miguel Mendez wrote: > On Mon, Jun 03, 2002 at 06:34:11AM -0700, walt wrote: >=20 > Hi, >=20 > > A c++ error, unfortunately: > >=20 > > c++ -L/usr/ports/sysutils/xosview/work/xosview-1.8.0/bsd=20 > > -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib -o xosview llist.o Host.o=20 > > xwin.o Xrm.o defaultstring.o meter.o fieldmeter.o=20 > > fieldmeterdecay.o fieldmetergraph.o bitfieldmeter.o bitmeter.o=20 > > xosview.o snprintf.o main.o -lmeter -lkvm -lXpm -ldevstat -lX11 > > Host.o: In function `Host::print(ostream&) const': > > Host.o(.text+0x706): undefined reference to=20 > > `ostream::operator<<(char const*)' >=20 > Well, -CURRENT's c++ compiler is (was?) broken, so you'll need to > install the one from ports and then issue something like make > CXX=3D/usr/local/bin/g++31 build in that port's directory. No, -current's c++ is mostly fixed now, but (as is usual for gcc) newer versions of g++ are pickier about what they accept from C++ code. Expect to see a lot of broken C++ ports: for the most part you should talk to the authors about fixing their broken code. Kris --a2FkP9tdjPU2nyhF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE8+/ofWry0BWjoQKURAgDcAKC+E3m+yIp+SSyJLMK3oQ4p66cmHQCeN3Cz zd3hQI6I66EzPRYwiTxok/I= =m0ke -----END PGP SIGNATURE----- --a2FkP9tdjPU2nyhF-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message