x-server on AMD64
Thibaut Fernagut
t.fernagut at burningfrog.be
Wed Apr 7 03:42:03 PDT 2004
Thibaut Fernagut wrote:
> Gabriel Ebner wrote:
>
>> Hello,
>>
>> Thibaut Fernagut wrote:
>>
>>
>>> what are the versions for libtool and automake .. gcc etc ?
>>> does the installscript work ?
>>>
>>
>>
>> It works here on my amd64 exactly the same as on my x86 (compiling xlibs
>> still fails when compiling Xaw with "cannot specify -o with -c or -S and
>> multiple compilations" but Xaw is the last package anyhow).
>>
>>
>>
>>> I had no luck yet, using the script or the source package by package.
>>>
>>
>>
>> Me neither. Xserver fails compiling with the following error:
>>
>> if gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../mi -I../Xext
>> -I../render
>> -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
>> -Wmissing-declarations -Wnested-externs -fno-strict-aliasing
>> -I/opt/fdo/include -I/opt/fdo/include/X11/fonts
>> -I/opt/fdo/include/X11/Xtrans -I../include -I../Xext -g -O2 -MT
>> fb24_32.o -MD -MP -MF ".deps/fb24_32.Tpo" \
>> -c -o fb24_32.o `test -f 'fb24_32.c' || echo './'`fb24_32.c; \
>> then mv -f ".deps/fb24_32.Tpo" ".deps/fb24_32.Po"; \
>> else rm -f ".deps/fb24_32.Tpo"; exit 1; \
>> fi
>> In file included from fb24_32.c:34:
>> fb.h:66:2: #error "GLYPHPADBYTES must be 4"
>> fb.h:69:2: #error "GETLEFTBITS_ALIGNMENT must be 1"
>> make[1]: *** [fb24_32.o] Error 1
>> make[1]: Leaving directory
>> `/home/gebner/data/tmp/fdo-xserver/xserver/xserver/fb'
>> make: *** [all-recursive] Error 1
>>
>> Gabriel.
>>
>>
>>
> Yes,
> I can reproduce this to using the latest cvs code ,and older code .
> I get _exactly_ the same error.
> using automake 1.8 , gcc 3.3.3
>
> ./autogen.sh --prefix=/opt/fdo ; ./configure --prefix=/opt/fdo
> --build=x86_64 && make
>
>
I traced it back to include/servermd.h
where GLYPHPADBYTES and GLYPHPADBYTES values are set for AMD64.
Keith, could these values be wrong for AMD64 ?
Thibaut
More information about the xserver
mailing list