From owner-freebsd-gnome Mon Feb 10 20:16:38 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FE8837B401 for ; Mon, 10 Feb 2003 20:16:36 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59BAB43F3F for ; Mon, 10 Feb 2003 20:16:35 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.12.6/8.12.6) with ESMTP id h1B4G7RA030375; Mon, 10 Feb 2003 23:16:08 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: RE: Failure in building Gnome2.2 from ports From: Joe Marcus Clarke To: Peter Wu Cc: freebsd-gnome@FreeBSD.ORG In-Reply-To: <00f201c2d179$50726f00$61443c9d@fareast.corp.microsoft.com> References: <00f201c2d179$50726f00$61443c9d@fareast.corp.microsoft.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bWMqoph1z0Si90dGVE95" Organization: MarcusCom, Inc. Message-Id: <1044936986.96265.33.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 10 Feb 2003 23:16:26 -0500 X-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,IN_REP_TO,NOSPAM_INC,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,SPAM_PHRASE_03_05 version=2.44 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-bWMqoph1z0Si90dGVE95 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2003-02-10 at 21:57, Peter Wu wrote: > > > Btw, I'm running 4.7-stable with GCC 3.21 installed. I installed GCC > > > 3.21 from the ports and manually linked the CC to GCC32 because the > > > install seemed not to automatically replace the 2.95 on my=20 > > 4.7 system.=20 > > >=20 > > > Could this be a potential culprit? Thx! > >=20 > > PRobably. We only support the system compiler with GNOME. >=20 > I notice from http://www.freebsd.org/gnome/ that "We currently support > 4.x and 5-CURRENT FreeBSD systems for GNOME 1.4 and 2.2. Anything prior > to FreeBSD 4.6 is not supported." while 5-CURRENT uses GCC3.21 as > default.=20 Notice I didn't say GCC 3.2.1 is not supported. I said, we only support the _system compiler_. On 4.x, this is GCC 2.95.4. On 5.x, this is GCC 3.2.1 or 3.2.2. The key is, we only support the compiler that is installed as part of installworld. >=20 > Additionally, I have a question on Q2 at > http://www.freebsd.org/gnome/docs/faq2.html#q2. >=20 > "The majority of GNOME 2.2 compilation problems can be solved by making > sure all the necessary GNOME 2.2 components are up-to-date. You may see > compiler errors relating to pthreads (POSIX threads), such as: >=20 > undefined reference to 'strerror_r' > =20 > To fix thread related errors, make sure you have the following compiled > into your kernel: >=20 > options _KPOSIX_PRIORITY_SCHEDULING > =20 > And make sure if you are tracking -stable or -current, that you do not > have NOLIBC_R set in /etc/make.conf. If you do, remove it, then rebuild > world." >=20 >=20 > - Is that kernel option also available for 4.7-stable?=20 Yes. > - I comment out that NOLIBC_R option but set NO_OBJC =3D True in the > /etc/make.conf. Could this matter? Thanks again! No. IF you don't have NOLIBC_R defined, you'll be okay. There are no GNOME components that use objective C. Joe >=20 > -- > Cheers, Peter --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-bWMqoph1z0Si90dGVE95 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+SHkab2iPiv4Uz4cRAjN7AJwJNFeBqsA9iPzwWQFI7c7jrkHyygCdFm14 LH5+U9KNBDZzoNm9HChCtAE= =1KJV -----END PGP SIGNATURE----- --=-bWMqoph1z0Si90dGVE95-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message