I tried building xemacs on OSX 10.9.5 for the first time yesterday. I
had previously built xemacs on OSX (10.x) without problems.
The first issue is that --with-tls is the default. Compile fails
because xemacs is using lots of deprecated (in 10.7?) ssh
functions. (More on that in a separate email later if I can find the
appropriate fix.) In the meantime, I just built using
--without-tls. No problems.
Another issue is that when I configure using --with-xft=emacs,
configure wants to find freetype/config/ftheader.h. However, on my mac
(with XQuartz libraries), that file is in
freetype2/config/ftheader.h. I just hacked configure.ac to add this:
--- a/configure.ac Sun Oct 12 07:17:55 2014 +0200
+++ b/configure.ac Fri Oct 17 11:53:21 2014 -0700
@@ -3242,6 +3242,9 @@
AC_CHECK_HEADERS([freetype/config/ftheader.h],
[xft_includes_found=yes],
[c_switch_site=$save_c_switch_site])
+ AC_CHECK_HEADERS([config/ftheader.h],
+ [xft_includes_found=yes],
+ [c_switch_site=$save_c_switch_site])
fi
done])
fi
I also had to configure using 'CPPFLAGS=-I/usr/X11/include/freetype2'.
The hack was just to get xemacs to build. I'll see if can come up with
a better fix.
Ray
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta