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-
