From owner-freebsd-questions@FreeBSD.ORG Mon Feb 7 02:19:56 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5B9016A4CE for ; Mon, 7 Feb 2005 02:19:56 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.199.47.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7B4C43D2D for ; Mon, 7 Feb 2005 02:19:55 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 31FD251255; Sun, 6 Feb 2005 18:19:51 -0800 (PST) Date: Sun, 6 Feb 2005 18:19:51 -0800 From: Kris Kennaway To: Alejandro Pulver Message-ID: <20050207021951.GA29985@xor.obsecurity.org> References: <20050206222318.17b5b2d9@ale.varnet.bsd> <20050206230922.5d49a303@ale.varnet.bsd> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline In-Reply-To: <20050206230922.5d49a303@ale.varnet.bsd> User-Agent: Mutt/1.4.2.1i cc: freebsd-questions@freebsd.org Subject: Re: jade error: Undefined symbol "_ZNK6Origin14asEntityOriginEv" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 02:19:57 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 06, 2005 at 11:09:22PM -0300, Alejandro Pulver wrote: > On Sun, 6 Feb 2005 22:23:18 -0300 > Alejandro Pulver wrote: >=20 > > Hello, > >=20 > > I installed 'docproj-jadetex' to learn how to make Docbook documents (i= n SGML). When I run 'nsgmls' (texproc/sp) (when doing 'make' on a FreeBSD d= ocumentation source, or manually) it outputs the following error: > >=20 > > /libexec/ld-elf.so.1: /usr/local/lib/libstyle.so.1: Undefined symbol "_= ZNK6Origin14asEntityOriginEv > > > > How do I fix it? >=20 > Sorry, I made a mistake: the program that generated the error message was= 'jade' (port is 'print/jadetex'), not 'nsgmls'. You forgot to mention details about your FreeBSD installation. Did you formerly run FreeBSD 4.x and then update to 5.x? If so, you need to rebuild your ports, because C++ code compiled with gcc 2.95 (which is the version in 4.x) is incompatible with code compiled with gcc 3.4 (in 5.3). portupgrade is the easiest way to do this, e.g. with the -P switch. Kris --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCBtBGWry0BWjoQKURArcqAKD0aW2vCe/FBMzpj5QvSE23YegCRACgwE8D xF+ExGVdG1hR8R/mcXGrDas= =b2Ft -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q--