[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
22.0.95 on OpenBSD.
From: |
Deanna Phillips |
Subject: |
22.0.95 on OpenBSD. |
Date: |
Mon, 12 Mar 2007 15:44:01 +0000 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (berkeley-unix) |
Here is what I found with just ./configure --without-x on a
handful of OpenBSD ports running OpenBSD 4.1 (-current).
First I needed to add a few m/s combos into the configure
script. I think this is the complete list -
alpha*-*-openbsd*) machine=alpha ;;
arm*-*openbsd*) machine=arm ;;
hppa-*-openbsd*) machine=hp9000s300 ;;
i386-*-openbsd*) machine=intel386 ;;
m68k-*-openbsd*) machine=hp9000s300 ;;
m88k-*-openbsd*) machine=aviion ;;
mips64-*-openbsd*) machine=mips64 ;;
powerpc-*-openbsd*) machine=macppc ;;
sh-*-openbsd*) machine=sh3el ;;
sparc*-*-openbsd*) machine=sparc ;;
vax-*-openbsd*) machine=vax ;;
x86_64-*-openbsd*) machine=amdx86-64 ;;
Results -
* i386: Success.
* amd64: Success.
* alpha: Failure.
* powerpc: Failure.
* vax: Failure.
More details below.
--------------------------------------------------------
alpha failure -
cd lib-src; make all CC='gcc' CFLAGS='-g -O2'
CPPFLAGS='-I/usr/X11R6/include -I/usr/pkg/include -I/usr/local/include
-L/usr/pkg/lib -L/usr/local/lib -fno-common' LDFLAGS='-Wl,-znocombreloc'
MAKE='make'
cd src; make all CC='gcc' CFLAGS='-g -O2' CPPFLAGS='-I/usr/X11R6/include
-I/usr/pkg/include -I/usr/local/include -L/usr/pkg/lib -L/usr/local/lib
-fno-common' LDFLAGS='-Wl,-znocombreloc' MAKE='make'
gcc -c -I/usr/X11R6/include -I/usr/pkg/include -I/usr/local/include
-L/usr/pkg/lib -L/usr/local/lib -fno-common -Demacs -DHAVE_CONFIG_H -I.
-I/home/deanna/emacs-22.0.95/src -fno-common -I/usr/X11R6/include
-I/usr/pkg/include -I/usr/local/include -L/usr/pkg/lib -L/usr/local/lib -g -O2
unexelf.c
unexelf.c:542:1: warning: "ELFSIZE" redefined
In file included from unexelf.c:528:
/usr/include/sys/exec_elf.h:533:1: warning: this is the location of the
previous definition
unexelf.c: In function `unexec':
unexelf.c:1086: error: syntax error before "symhdr"
unexelf.c:1088: error: `symhdr' undeclared (first use in this function)
unexelf.c:1088: error: (Each undeclared identifier is reported only once
unexelf.c:1088: error: for each function it appears in.)
*** Error code 1
Stop in /home/deanna/emacs-22.0.95/src.
*** Error code 1
Stop in /home/deanna/emacs-22.0.95 (line 305 of Makefile).
--------------------------------------------------------
* powerpc (aka macppc): failure -
echo "dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o
category.o ccl.o cm.o term.o xfaces.o emacs.o keyboard.o macros.o keymap.o
sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o
filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o
alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o print.o
lread.o abbrev.o syntax.o unexelf.o bytecode.o process.o callproc.o
region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o
composite.o md5.o terminfo.o lastfile.o gmalloc.o ralloc.o vm-limit.o " >
buildobj.lst
gcc `echo | sed -e 's/-R/-Wl,-rpath,/'` -Z -Wl,-znocombreloc -o temacs
pre-crt0.o /usr/lib/crt0.o /usr/lib/crtbegin.o dispnew.o frame.o scroll.o
xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o cm.o term.o
xfaces.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o
insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o
casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o
callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o
bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o
strftime.o intervals.o textprop.o composite.o md5.o terminfo.o lastfile.o
gmalloc.o ralloc.o vm-limit.o -lossaudio -lncurses -lm -lgcc -lc -lgcc
/usr/lib/crtend.o
/usr/lib/crt0.o(.text+0x0): In function `_start':
: multiple definition of `__start'
/usr/lib/crt0.o(.text+0x0): first defined here
/usr/lib/crt0.o(.sdata+0x0): multiple definition of `__progname'
/usr/lib/crt0.o(.sdata+0x0): first defined here
/usr/lib/crt0.o(.text+0x0): In function `_start':
: multiple definition of `_start'
/usr/lib/crt0.o(.text+0x0): first defined here
/usr/lib/crtbegin.o(.init+0x0): In function `__init':
: multiple definition of `__init'
/usr/lib/crtbegin.o(.init+0x0): first defined here
/usr/lib/crtbegin.o(.fini+0x0): In function `__fini':
: multiple definition of `__fini'
/usr/lib/crtbegin.o(.fini+0x0): first defined here
*** Error code 1
Stop in /home/deanna/emacs-22.0.95/src (line 105 of Makefile).
*** Error code 1
Stop in /home/deanna/emacs-22.0.95 (line 305 of Makefile).
--------------------------------------------------------
* vax: failure -
echo "dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o
coding.o category.o ccl.o cm.o term.o xfaces.o emacs.o keyboard.o
macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o
fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o
regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o
floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexsunos4.o
bytecode.o process.o callproc.o region-cache.o sound.o atimer.o
doprnt.o strftime.o intervals.o textprop.o composite.o md5.o terminfo.o
lastfile.o gmalloc.o ralloc.o vm-limit.o mktime.o " > buildobj.lst
gcc -nostartfiles -Wl,-znocombreloc -o temacs pre-crt0.o
/usr/lib/crt0.o dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o
coding.o category.o ccl.o cm.o term.o xfaces.o emacs.o keyboard.o
macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o
fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o
regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o
floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexsunos4.o
bytecode.o process.o callproc.o region-cache.o sound.o atimer.o
doprnt.o strftime.o intervals.o textprop.o composite.o md5.o terminfo.o
lastfile.o gmalloc.o ralloc.o vm-limit.o mktime.o -lossaudio
-lncurses `gcc -print-libgcc-file-name` -lm -lc `gcc
-print-libgcc-file-name`
/tmp//ccn18594.o: Definition of symbol `___CTOR_LIST__' (multiply defined)
/tmp//ccn18594.o: Definition of symbol `___DTOR_LIST__' (multiply defined)
emacs.o: Definition of symbol `___CTOR_LIST__' (multiply defined)
emacs.o: Definition of symbol `___DTOR_LIST__' (multiply defined)
collect2: ld returned 1 exit status
*** Error code 1
Stop in /usr/ports/editors/emacs22/src/src (line 106 of Makefile).
*** Error code 1
Stop in /usr/ports/editors/emacs22/src (line 305 of Makefile).
- 22.0.95 on OpenBSD.,
Deanna Phillips <=