diff options
author | wlemb <wlemb> | 2000-07-21 10:23:26 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2000-07-21 10:23:26 +0000 |
commit | 39839c08d0e396cedd840cc5ad194ad0c253a1a4 (patch) | |
tree | 40e49a4bfad742a2f7b18eb68f3784f72a396173 /PROBLEMS | |
parent | f18ee87c527997720f5cab83461ff8bd371357d4 (diff) | |
download | groff-39839c08d0e396cedd840cc5ad194ad0c253a1a4.tar.gz |
* Makefile.in (ENVSETUP): Don't assume POSIX make semantics for
commands that fail. Don't assume that "export a=b" is valid shell
syntax. This is needed for Solaris 2.5.1.
* src/libs/libgroff/tmpfile.cc, src/utils/indxbib/indxbib.cc: Fix
comment about missing Solaris headers.
* PROBLEMS: Add section about problems with Sun Make and VPATH.
* src/roff/nroff/nroff.sh: Fix main loop syntax.
Diffstat (limited to 'PROBLEMS')
-rw-r--r-- | PROBLEMS | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -98,6 +98,24 @@ argument is a const char *. Fix the declaration of open() in ---------------------------------------------------------------------- +* On a host using Unix make (e.g. Solaris), if you are compiling for + multiple architectures by building in a subdirectory, the make stops + with a message like this: + + make: Fatal error: Don't know how to make target `assert.o' + + or like this: + + make: Fatal error: Can't find /u/src/groff/src/include/Makefile.sub': No such file or directory + +This occurs because GNU make and Unix make handle VPATH differently, +and the groff build relies on GNU make's VPATH handling. + +Use GNU make to work around the problem. In Solaris 8, GNU make is +on the Software Companion CD and is installed as /opt/sfw/bin/gmake. + +---------------------------------------------------------------------- + * On Ultrix, the make stops with the message *** Error code 1 |