[Techtalk] Problems Compiling XFree86

Maluvia terakuma at imbris.net
Wed Sep 14 07:18:16 EST 2005

Almut Behrens wrote:
>I've recently built Xorg-6.8.2 for an AMD64 system, and the default
>build worked out of the box without any problems.  So, yes, I can
>confirm it's supposed to work -- and in fact it shouldn't require a
>genius to compile (essentially, it'a matter if typing "make World",
>which I assume you did...).  

Yup - I did figure out that part. ;)
>Were there any errors before stumbling over the missing Makefile.proto?
>The file is supposed to be created by imake, based on the various
>predefined settings in xc/config/cf/*.  

Not that I could see, but I'll look over the error log again more closely

>For a default build you
>shouldn't need to create any additional config files (like AMD64.cf);
>this is all being taken care of in linux.cf etc., depending on whether
>'AMD64Architecture' is defined...  You might want to check whether
>there's something like
># if defined(__amd64__) || defined(__x86_64__)                                                                  
>#   define AMD64Architecture                                              
>in Imake.cf (though I'd be surprised if this was missing...).  The
>symbol __amd64__ or __x86_64__ is supplied by the C preprocessor (well,
>it should be... :)
Yup - that's there, all right.

>Imake itself comes with X and is built right before this step (in a
>kind of bootstrapping fashion).  So, you also might want to make sure
>that a working imake has been created in the directory xc/config/imake/.

Now this sounds like it might be the problem. I'll check that out next.
If it's not getting created in the bootstrap stage, I should be able to force make to build it separately.

>Don't know if this helps, but good luck anyway ;)

Thanks for the feedback, and glad to hear your build went smoothly - that's always encouraging.

More information about the Techtalk mailing list