emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

building emacs for AMD x86-64


From: Roland Winkler
Subject: building emacs for AMD x86-64
Date: Mon, 09 Jan 2006 19:21:14 +0100

Symptoms:

...Not really a bug report:

I am using CVS emacs on an AMD x86-64 with GNU linux (SuSE 9.3).
About three months ago, I made the last `make bootstrap'. At that
time, I needed ./configure without any options. In particular, the
build failed when I used the option --x-libraries=/usr/X11R6/lib64.

Today, it was the opposite: When I ran ./configure without any
options, the build failed. I got

gcc -c -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src 
-I/home/winkler/emacs/FOO/emacs/lib-src 
-I/home/winkler/emacs/FOO/emacs/lib-src/../src -D_BSD_SOURCE   -g -O2  -Demacs  
/home/winkler/emacs/FOO/emacs/lib-src/movemail.c
/home/winkler/emacs/FOO/emacs/lib-src/movemail.c: In function `strerror':
/home/winkler/emacs/FOO/emacs/lib-src/movemail.c:950: error: conflicting types 
for `sys_errlist'
/usr/include/bits/sys_errlist.h:28: error: previous declaration of `sys_errlist'
make[1]: *** [movemail.o] Error 1

However, when I gave ./configure the option
--x-libraries=/usr/X11R6/lib64, I could successfully build emacs.
Was this change intentional?

Also, I was surprised that AMD x86-64 is not listed in etc/MACHINES,
even though there is a file src/m/amdx86-64.h.

Please, let me know if you might want to know anything else about
my system. I am not an expert for this kind of questions.

Roland




reply via email to

[Prev in Thread] Current Thread [Next in Thread]