aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2007-04-28 19:16:10 +0000
committerGlenn Morris2007-04-28 19:16:10 +0000
commit2f6e7d3f16e2f0b0403e2262ea524460f0a06535 (patch)
treea384feb40eea0c3b4782d24f41caa51ba7808d29
parentc4071b5ff439596846721a0075192c7fc112236e (diff)
downloademacs-2f6e7d3f16e2f0b0403e2262ea524460f0a06535.tar.gz
emacs-2f6e7d3f16e2f0b0403e2262ea524460f0a06535.zip
David R. Linn <drl at jekyll.vuse.vanderbilt.edu>
Add section on Solaris out-of-tree install issues with non-GNU make.
-rw-r--r--etc/PROBLEMS19
1 files changed, 19 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index cb06ba7231f..722c90018ad 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2786,6 +2786,25 @@ with spaces in the value, eg --enable-locallisppath='/path/with\ spaces'.
2786Using directory paths with spaces is not supported at this time: you 2786Using directory paths with spaces is not supported at this time: you
2787must re-configure without using spaces. 2787must re-configure without using spaces.
2788 2788
2789*** On Solaris, use GNU Make when installing an out-of-tree build
2790
2791The Emacs configuration process allows you to configure the
2792build environment so that you can build emacs in a directory
2793outside of the distribution tree. When installing Emacs from an
2794out-of-tree build directory on Solaris, you may need to use GNU
2795make. The make programs bundled with Solaris support the VPATH
2796macro but use it differently from the way the VPATH macro is
2797used by GNU make. The differences will cause the "make install"
2798step to fail, leaving you with an incomplete emacs
2799installation. GNU make is available in /usr/sfw/bin on Solaris
280010 and can be installed as /opt/sfw/bin/gmake from the Solaris 9
2801Software Companion CDROM.
2802
2803The problems due to the VPATH processing differences affect only
2804out of tree builds so, if you are on a Solaris installation
2805without GNU make, you can install Emacs completely by installing
2806from 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.