On Sep 27, 2006, at 3:42 PM, MJ Ray wrote:

> I'm using a Linux-from-scratch-like installation with GNUstep-Make and
> -Base 1.12.0 and -GUI and -Back-Xlib 0.10.3 (upgrades will happen when
> I get back online properly).  I can compile and install the latest
> Emacs.app apparently OK, but openapp Emacs fails with the cryptic
> message "Fatal error (11)" (and doesn't output a newline).
>
> debugapp Emacs.app produces the output below and I enclose the  
> start of
> the backtrace.  It has 54 entries... do you want it all, or is there
> something I should look for?
>
> The compile script didn't like me, so I built with
> ./configure --with-ns --without-x
> --prefix=/Files/Compile/Sources/emacs-23.0.0_NS-9.0pre3a/nextstep/ 
> build/Emacs.app/Resources
> --exec-prefix=/Files/Compile/Sources/emacs-23.0.0_NS-9.0pre3a/ 
> nextstep/build/Emacs.app
> --libexecdir=/Files/Compile/Sources/emacs-23.0.0_NS-9.0pre3a/ 
> nextstep/build/Emacs.app/libexec
> --with-pop
> and then make.  I get an Emacs.app in the nextstep/build folder.
>
> Is Emacs.app expected to work on my GNUstep versions?  Does it sound
> like I should spend more time trying to get the build script to  
> work, or
> is something else obviously wrong?  Thanks for any tips...

I doubt it is your GNUstep install since that looks quite recent.

However, I WOULD recommend getting the most recent Emacs source  
distribution, which is pre3b, from sourceforge.  Most of the focus  
going from pre3a to pre3b has been cleaning up small problems with  
building on GNUstep systems.  ;)

I have occasionally seen a stack trace similar to what you have (and  
others have too) but haven't been able to reproduce it consistently.   
So I'll just give some generic suggestions here to make sure you have  
a clean build:

1) Really try to use the compile script.  Note it MUST be executed  
when sitting in the nextstep directory (doing './nextstep/compile  
from top-level emacs dir does NOT work).  Make sure the files  
config.log and leim/changed.misc and leim/changed.tit don't exist  
before starting.

2) If you definitely can't use the compile script, make sure to do  
everything it does manually.  In particular, after "make  
install" (which just puts it in build/Emacs.app) there is some  
rearranging that has to be done to set up the lisp and other files  
the way Emacs expects.

If you still get the same error after this, my suspicion is this  
might have to do with inadequate detection under GNUstep of when PNG,  
TIFF, GIF, and/or XPM support is available, or inadequate detection  
of when some image loading or allocation related process has failed.   
If anyone has the time and can reproduce it consistently they can try  
looking at image.c.


HTH,
Adrian




-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emacs-app-dev- mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-

Reply via email to