Mercurial > emacs
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 |