Re: libX11-6.2.1 can't find keysymdef.h, and gmake needed

Jamey Sharp <[email protected]> Thu, 27 Nov 2003 01:00:39 -0800
Newsgroups gmane.comp.freedesktop.xlibs.general
Message-ID <[email protected]>
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?
> 
> No. I am using the tar sets as available from
> http://freedesktop.org/~xlibs/dist
> 
> (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
> 
> Okay that worked (with s,/usr/include,-I/usr/include,). Thanks.

Ah, of course. Good catch.

> Yes, it was that line:
> 
> override CC = gcc   <-- this is line 472
> 
> 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.
-- 
Jamey Sharp <[email protected]> - http://minilop.net/
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

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