Re: failed to built xemacs port on FreeBSD
"Stephen J. Turnbull" <[email protected]> Sun, 1 May 2016 19:13:57 +0900
| Newsgroups | gmane.emacs.xemacs.beta |
|---|---|
| Message-ID | <[email protected]> |
KIRIYAMA Kazuhiko writes: > I've up to [1] all stuffs at the time to cause hunged up. > > [1] https://people.freebsd.org/~kiri/xemacs/xemacs-21.4.24/ OK, so some of the .elcs have been compiled, but not all. I'm not sure why that is. > > Also, this: > > > > Testing for Lisp shadows ... OK, I think this is not a problem, after looking more closely at the shadows. > I already installed latin1 and mule lisp pakcages because > they need in build process in xemacs. They are below: Why do you think they are needed? You should be able to bootstrap XEmacs with gcc and binutils, and any system headers and libraries you want to link. You should not need any packages installed. It appears that your XEmacs thinks it needs kana-keyboard.el, which is in the mule-base package, to run. I don't understand why; grepping our 21.4 sources shows no references to that library. The reason the installed package is not found on your system is the -no-autoloads option in the build script (which is correct, it helps to prevent shadowing problems). I suspect this reference to code not included in the base XEmacs distribution has something to do with non-XEmacs patches to your port, but it's hard to say for sure. Try "strings ./xemacs | grep kana-keyboard". If it doesn't show up there, I'm not sure offhand what to say. I'm going to be traveling for the next 4 days, and most likely unable to read mail.