[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs build failure on today's debian
From: |
Miles Bader |
Subject: |
emacs build failure on today's debian |
Date: |
Wed, 15 Jun 2011 17:52:19 +0900 |
$ make
...
make[1]: Entering directory `/usr/local/build/emacs/master/src'
make[1]: *** No rule to make target `/usr/lib/crt1.o', needed by `temacs'.
Stop.
make[1]: Leaving directory `/usr/local/build/emacs/master/src'
make: *** [src] Error 2
make: Leaving directory `/usr/local/build/emacs/master'
$ locate crt1 | grep /usr/lib
/usr/lib/x86_64-linux-gnu/Mcrt1.o
/usr/lib/x86_64-linux-gnu/Scrt1.o
/usr/lib/x86_64-linux-gnu/crt1.o
/usr/lib/x86_64-linux-gnu/gcrt1.o
It seems pretty dodgy that Emacs is directly looking for these files at
all, but oh well, I guess it's some messiness related to dumping. If it
needs to use them, though, isn't there a less brittle way to find out
where they are?
For instance, this seems to work with gcc (starting with gcc 4.3):
$ gcc -print-file-name=crt1.o
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.6.1/../../../crt1.o
Thanks,
-Miles
--
Somebody has to do something, and it's just incredibly pathetic that it
has to be us. -- Jerry Garcia
- emacs build failure on today's debian,
Miles Bader <=
- Re: emacs build failure on today's debian, Julien Danjou, 2011/06/15
- Re: emacs build failure on today's debian, Miles Bader, 2011/06/15
- Re: emacs build failure on today's debian, Andreas Schwab, 2011/06/15
- Re: emacs build failure on today's debian, Glenn Morris, 2011/06/15
- Re: emacs build failure on today's debian, Miles Bader, 2011/06/16
- Re: emacs build failure on today's debian, Glenn Morris, 2011/06/16
- Re: emacs build failure on today's debian, Miles Bader, 2011/06/16
- Re: emacs build failure on today's debian, Glenn Morris, 2011/06/16
Re: emacs build failure on today's debian, Bruce Stephens, 2011/06/15