* couldn't build emacs 21.4
@ 2005-02-10 13:21 Maurizio Loreti
2005-02-10 23:45 ` Henrik Enberg
0 siblings, 1 reply; 4+ messages in thread
From: Maurizio Loreti @ 2005-02-10 13:21 UTC (permalink / raw)
MLO@lapcdf 41 $ gcc --version
gcc (GCC) 3.4.3
Copyright (C) 2004 Free Software Foundation, Inc.
...
the steps followed are:
- unpack and untar emacs-21.4
- unpack and untar leim-21.3
- mv emacs-21.3/leim/* emacs-21.4/leim/
- cd emacs-21.4
- CFLAGS=-O2 ./configure
- make
...
Loading ediff-hook...
((51645 . 15317) (8352 . 0) (511 . 56) 72130 134860 (14 . 9) (21 . 0) (7132
. 1436))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Wrote /home/loreti/work/emacs-21.4/lib-src/fns-21.4.1.el
Dumping under names emacs and emacs-21.4.1
make[1]: *** [emacs] Segmentation fault
make[1]: *** Deleting file `emacs'
make[1]: Leaving directory `/home/loreti/work/emacs-21.4/src'
make: *** [src] Error 2
yes, I have read etc/PROBLEMS saying that this kind of error may
happen on mac ppc's running yellow dog gnu/Linux; but I am on a
pentium-3 machine running fedora core-3.
any hint?
--
Maurizio Loreti http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy ROT13: ybergv@cq.vasa.vg
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: couldn't build emacs 21.4
2005-02-10 13:21 couldn't build emacs 21.4 Maurizio Loreti
@ 2005-02-10 23:45 ` Henrik Enberg
2005-02-11 12:46 ` Maurizio Loreti
0 siblings, 1 reply; 4+ messages in thread
From: Henrik Enberg @ 2005-02-10 23:45 UTC (permalink / raw)
Maurizio Loreti <mlo@foobar.it> writes:
> MLO@lapcdf 41 $ gcc --version
> gcc (GCC) 3.4.3
> Copyright (C) 2004 Free Software Foundation, Inc.
> ...
>
> the steps followed are:
>
> - unpack and untar emacs-21.4
> - unpack and untar leim-21.3
> - mv emacs-21.3/leim/* emacs-21.4/leim/
> - cd emacs-21.4
> - CFLAGS=-O2 ./configure
> - make
> ...
> Loading ediff-hook...
> ((51645 . 15317) (8352 . 0) (511 . 56) 72130 134860 (14 . 9) (21 . 0) (7132
> . 1436))
> Finding pointers to doc strings...
> Finding pointers to doc strings...done
> Wrote /home/loreti/work/emacs-21.4/lib-src/fns-21.4.1.el
> Dumping under names emacs and emacs-21.4.1
> make[1]: *** [emacs] Segmentation fault
> make[1]: *** Deleting file `emacs'
> make[1]: Leaving directory `/home/loreti/work/emacs-21.4/src'
> make: *** [src] Error 2
>From the PROBLEMS file of CVS Emacs:
With certain recent Linux kernels (like the one of Redhat Fedora
Core 1 and 2), the new "Exec-shield" functionality is enabled by
default, which creates a different memory layout that breaks the
emacs dumper.
Configure can overcome the problem of exec-shield if the
architecture is x86 and the program setarch is present. On other
architectures no workaround is known.
You can check the Exec-shield state like this:
cat /proc/sys/kernel/exec-shield
It returns non-zero when Exec-shield is enabled, 0 otherwise.
Please read your system documentation for more details on
Exec-shield and associated commands. Exec-shield can be turned off
with this command:
echo "0" > /proc/sys/kernel/exec-shield
When Exec-shield is enabled, building Emacs will segfault during the
execution of this command:
./temacs --batch --load loadup [dump|bootstrap]
To work around this problem, it is necessary to temporarily disable
Exec-shield while building Emacs, or, on x86, by using the `setarch'
command when running temacs like this:
setarch i386 ./temacs --batch --load loadup [dump|bootstrap]
Note that the "configure can overcome the problem" bit probably doesn't
apply to 21.4.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Couldn't build emacs 21.4
@ 2005-02-10 13:16 Maurizio Loreti
0 siblings, 0 replies; 4+ messages in thread
From: Maurizio Loreti @ 2005-02-10 13:16 UTC (permalink / raw)
hello - I couldn't build emacs 21.4 on an i686-pc-linux-gnu machine. the
compiler is gcc 3.4.3:
MLO@lapcdf 41 $ gcc --version
gcc (GCC) 3.4.3
Copyright (C) 2004 Free Software Foundation, Inc.
...
the steps followed are:
- unpack and untar emacs-21.4
- unpack and untar leim-21.3
- mv emacs-21.3/leim/* emacs-21.4/leim/
- cd emacs-21.4
- CFLAGS=-O2 ./configure
- make
...
Loading ediff-hook...
((51645 . 15317) (8352 . 0) (511 . 56) 72130 134860 (14 . 9) (21 . 0)
(7132 . 1436))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Wrote /home/loreti/work/emacs-21.4/lib-src/fns-21.4.1.el
Dumping under names emacs and emacs-21.4.1
make[1]: *** [emacs] Segmentation fault
make[1]: *** Deleting file `emacs'
make[1]: Leaving directory `/home/loreti/work/emacs-21.4/src'
make: *** [src] Error 2
yes, I have read etc/PROBLEMS saying that this kind of error may happen on
Mac PPC running Yellow Dog GNU/Linux; but I am on a pentium-3 machine
running fedora core-3.
please, anser also by email because I am not subscribed to your list.
thank you in advance, and thank you for maintaining emacs!
--
Maurizio Loreti http://www.pd.infn.it/~loreti/mlo.html
Un. of Padova, Dept. of Physics - Padova, Italy loreti@padova.infn.it
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-02-11 12:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-10 13:21 couldn't build emacs 21.4 Maurizio Loreti
2005-02-10 23:45 ` Henrik Enberg
2005-02-11 12:46 ` Maurizio Loreti
-- strict thread matches above, loose matches on Subject: below --
2005-02-10 13:16 Couldn't " Maurizio Loreti
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.