Skip site navigation (1)Skip section navigation (2)
Date:      10 Feb 2003 23:16:26 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Peter Wu <peterwu@canada.com>
Cc:        freebsd-gnome@FreeBSD.ORG
Subject:   RE: Failure in building Gnome2.2 from ports
Message-ID:  <1044936986.96265.33.camel@shumai.marcuscom.com>
In-Reply-To: <00f201c2d179$50726f00$61443c9d@fareast.corp.microsoft.com>
References:  <00f201c2d179$50726f00$61443c9d@fareast.corp.microsoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1044936986.96265.33.camel>