comparison etc/PROBLEMS @ 80813:265e617f0adb

David R. Linn <drl at jekyll.vuse.vanderbilt.edu> Add section on Solaris out-of-tree install issues with non-GNU make.
author Glenn Morris <rgm@gnu.org>
date Sat, 28 Apr 2007 19:16:10 +0000
parents 4dd556dec0f0
children cf1eb9bac78f 70bf32a0f523
comparison
equal deleted inserted replaced
80812:08cc1154f281 80813:265e617f0adb
2784 For example, if you call configure with a directory-related option 2784 For example, if you call configure with a directory-related option
2785 with spaces in the value, eg --enable-locallisppath='/path/with\ spaces'. 2785 with spaces in the value, eg --enable-locallisppath='/path/with\ spaces'.
2786 Using directory paths with spaces is not supported at this time: you 2786 Using directory paths with spaces is not supported at this time: you
2787 must re-configure without using spaces. 2787 must re-configure without using spaces.
2788 2788
2789 *** On Solaris, use GNU Make when installing an out-of-tree build
2790
2791 The Emacs configuration process allows you to configure the
2792 build environment so that you can build emacs in a directory
2793 outside of the distribution tree. When installing Emacs from an
2794 out-of-tree build directory on Solaris, you may need to use GNU
2795 make. The make programs bundled with Solaris support the VPATH
2796 macro but use it differently from the way the VPATH macro is
2797 used by GNU make. The differences will cause the "make install"
2798 step to fail, leaving you with an incomplete emacs
2799 installation. GNU make is available in /usr/sfw/bin on Solaris
2800 10 and can be installed as /opt/sfw/bin/gmake from the Solaris 9
2801 Software Companion CDROM.
2802
2803 The problems due to the VPATH processing differences affect only
2804 out of tree builds so, if you are on a Solaris installation
2805 without GNU make, you can install Emacs completely by installing
2806 from a build environment using the original emacs distribution tree.
2807
2789 ** First execution 2808 ** First execution
2790 2809
2791 *** Emacs binary is not in executable format, and cannot be run. 2810 *** Emacs binary is not in executable format, and cannot be run.
2792 2811
2793 This was reported to happen when Emacs is built in a directory mounted 2812 This was reported to happen when Emacs is built in a directory mounted