[Top][All Lists]

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

Problem building emacs from bzr

From: Nordlöw
Subject: Problem building emacs from bzr
Date: Tue, 29 Mar 2011 02:02:22 -0700 (PDT)
User-agent: G2/1.0


I get a build error concerning the files crt1.o, crti.o and crtn.o in /usr/lib 
when trying to build emacs dev (bzr) on Ubuntu 11.04. The follow lines fixes 
things but this is ugly:

pushd /usr/lib
sudo ln -s i386-linux-gnu/crt1.o .
sudo ln -s i386-linux-gnu/crti.o .
sudo ln -s i386-linux-gnu/crtn.o .

Is there another way to instruct the build system to find these files in 
i386-linux-gnu. Is this a bug in structure of the gcc-installation on Ubuntu 
11.04? Maybe I should ask aswell...

Any feedback appreciated...

Thanks in advance,

Error follows:

make[1]: Leaving directory `/home/per/ware/emacs/lib-src'
boot=bootstrap-emacs;                         \
        if [ ! -x "src/$boot" ]; then                                     \
            cd src; make all - --jobserver-fds=3,4 -j                           
              CC='ccache gcc-4.5' CFLAGS='-march=native -fshow-column 
-fdirectives-only -O6 -fomit-frame-pointer -funroll-loops  -ftree-vectorize 
-ftree-vectorizer-verbose=1 -floop-interchange -floop-block -flto' CPPFLAGS=''  
              LDFLAGS='-Wl,-znocombreloc ' MAKE='make' BOOTSTRAPEMACS="$boot"; \
make[1]: Entering directory `/home/per/ware/emacs/src'
make[1]: *** No rule to make target `/usr/lib/crt1.o', needed by `temacs'.  
make[1]: Leaving directory `/home/per/ware/emacs/src'

reply via email to

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