[Xlibs] libX11-6.2.1 can't find keysymdef.h, and gmake needed

Jamey Sharp jamey@minilop.net
Thu, 27 Nov 2003 01:00:39 -0800


--K8nIJk4ghYZn606h
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 11/26 05:30PM, Jeremy C. Reed wrote:
> On Wed, 26 Nov 2003, Jamey Sharp wrote:
> > Um... I changed X11_CFLAGS to XPROTO_CFLAGS on 2003/11/13, because I ran
> > into a problem much like this. Have you updated from CVS since then, and
> > re-run autoconf?
>=20
> No. I am using the tar sets as available from
> http://freedesktop.org/~xlibs/dist
>=20
> (I need to use download files because they are used by an automated build
> system that doesn't easily support using CVS to fetch code.)

Ah. Truth is, I hadn't noticed there were tarballs, so I thought
everyone was working from CVS. (It sounds like you might be doing
something cool - I'd be interested in the details.)

Can somebody on this list tell me who's maintaining the tarballs?

> > for flag in /usr/include $XPROTO_CFLAGS; do
>=20
> Okay that worked (with s,/usr/include,-I/usr/include,). Thanks.

Ah, of course. Good catch.

> Yes, it was that line:
>=20
> override CC =3D gcc   <-- this is line 472
>=20
> Maybe later I will try making it bmake friendly.

I guess I wouldn't suggest bothering... The purpose of that line is that
the compiler has to be a native compiler, not a cross compiler, and CC
might be set in the environment to refer to a cross-compiler; so this
makefile must override any other setting. Of course, it might get the
wrong value anyway (no gcc on the machine, say) so it's just a pain all
around. A program that's portable without running a compiler over it
would save all sorts of trouble.

> I don't know about this. I guess I can look in archives.

I don't know if it's in the archives; perhaps the only time it has come
up recently was when Keith mentioned it to me in person. (He was hoping
I'd see it as an opportunity to learn Python. I still may do it yet.) It
sounds like there are a number of good reasons to do it at this point,
anyway, if somebody will do the work.
--=20
Jamey Sharp <jamey@minilop.net> - http://minilop.net/

--K8nIJk4ghYZn606h
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/xb03NgAXSpyH6VcRAgtvAJ9q4MP1GpZfE3ayNoVPWBRIkuyJ5ACfcCPI
wd3olLxHngg3pXSyUQJ4fZk=
=iOSE
-----END PGP SIGNATURE-----

--K8nIJk4ghYZn606h--