[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs bootstrap
From: |
Stefan Monnier |
Subject: |
Re: Emacs bootstrap |
Date: |
Sat, 21 Jun 2008 21:29:39 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
>> I've changed the Makefiles so the bootstrap now should be a bit
>> more reliable.
> Some problems I don't know how to fix at the moment:
> i) `make maintainer-clean' now exits with an error, because running
> its prereq bootstrap-clean deletes the lisp and src Makefiles.
Hmm... I thought I'd changed those two to not remove the Makefile...
Oh I see I've only done it in `lisp' but not in `src'.
> ii) with `make -j2 bootstrap', I get this error every time:
> gcc -nostdlib `./prefix-args -Xlinker -z nocombreloc`
> -Wl,-znocombreloc -o temacs pre-crt0.o /usr/lib64/crt1.o
> /usr/lib64/crti.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o
> window.o charset.o coding.o category.o ccl.o character.o chartab.o
> cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o
> fontset.o xsmfns.o fringe.o image.o dbusbind.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 font.o print.o lread.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
> xfont.o ftfont.o xftfont.o ftxfont.o terminfo.o lastfile.o
> vm-limit.o widget.o ../lwlib/liblw.a -lXaw -lXmu -lXt -lSM -lICE
> -lXext -ltiff -ljpeg -lpng -lz -lm -lgif -lXpm -lX11 -lXft -lXrender
> -lfontconfig -lfreetype -lX11 -lasound -L/lib64 -lrsvg-2
> -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
> -L/lib64 -ldbus-1 -lgpm -lncurses -lm -lgcc -lc -lgcc
> /usr/lib64/crtn.o
> make[3]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/lisp'
> make -w --jobserver-fds=5,6 - --jobserver-fds=5,6 -
> --jobserver-fds=5,6 - --jobserver-fds=5,6 -j bootstrap-emacs
> make[3]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/src'
> cd ../lwlib/; make -w --jobserver-fds=5,6 - --jobserver-fds=5,6 -
> --jobserver-fds=5,6 - --jobserver-fds=5,6 - --jobserver-fds=5,6 -
> --jobserver-fds=5,6 - --jobserver-fds=5,6 - --jobserver-fds=5,6 -j
> CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign ' MAKE='make'
> "C_SWITCH_X_SITE=-I/usr/include/X11 -I/usr/include/freetype2"
> "C_SWITCH_X_MACHINE=" "C_SWITCH_X_SYSTEM=" "C_SWITCH_SITE="
> "C_SWITCH_MACHINE=" "C_SWITCH_SYSTEM=-D_BSD_SOURCE"
> make[4]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/lwlib'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/lwlib'
> `/bin/pwd`/temacs --batch --load loadup bootstrap
> /bin/sh: /scratch/gmorris/emacs/cvs/trunk/src/temacs: Permission
> denied
I've seen similar problems today but haven't been able to track them
down yet.
Stefan