bug-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Segfault While Compiling


From: Eli Zaretskii
Subject: Re: Segfault While Compiling
Date: Sun, 02 Sep 2001 20:59:47 +0300

> Date: Sun, 2 Sep 2001 10:13:22 -0700 (PDT)
> From: David Wheeler <David@Wheeler.net>
> >
> > Please say "make clean", then run the configure and make steps under
> > `script', and then post to gnu.emacs.bug the file `typescript'
> > produced by that.
> 
> Here you go. Thanks!

I think this is your problem:

> /usr/bin/ld: Warning: size of symbol `ospeed' changed from 2 to 4 in 
> /usr/lib/libncurses.so

The problem is that Emacs declares a variable `ospeed' as short
(16-bit), whereas one of your system libraries has the same variable
as an int (32 bit).  This could cause all kinds of trouble, including
crashes.

To solve this, I suggest to grep the src directory for "ospeed" and
change its declarations from "short" to "int".

This problem is already corrected in the current development sources,
so the next release should be free of it.



reply via email to

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