[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
groff-1.18: two build bugs
From: |
Michael Deutschmann |
Subject: |
groff-1.18: two build bugs |
Date: |
Thu, 25 Jul 2002 23:41:05 -0700 (PDT) |
I have encountered two problems attempting to compile groff-1.18:
First, if I compile using seperate source and build directories (VPATH),
I get one type of build failure. Last lines of output (long ones
truncated):
make[2]: Entering directory `/var/.home/michael/build/groff-build/contrib/mom'
test -d examples || /home/michael/build/groff-1.18/mkinstalldirs examples
mkdir examples
test -f penguin.ps || cp /home/michael/build/groff-1.18/contrib/mom/examples/p
GROFF_BIN_PATH=`echo /home/michael/build/groff-build/src/roff/groff /home/mich
ff/groff -F/home/michael/build/groff-build/font -M/home/michael/build/groff-bu
troff: warning: can't find font `SS'
troff: warning: can't find font `S'
troff: warning: can't find font `ZD'
troff: warning: can't find font `ZDR'
troff: warning: can't find font `TR'
troff: fatal error: invalid default family `T'
make[2]: *** [examples/letter.ps] Error 1
make[2]: Leaving directory `/var/.home/michael/build/groff-build/contrib/mom'
make[1]: *** [contrib/mom] Error 2
make[1]: Leaving directory `/var/.home/michael/build/groff-build'
make: *** [all] Error 2
If I build in the source directory, I get a different problem:
make[2]: Entering directory `/var/.home/michael/build/groff-1.18/doc'
GROFF_BIN_PATH=`echo /home/michael/build/groff-1.18/src/roff/groff /home/micha
GROFF_BIN_PATH=`echo /home/michael/build/groff-1.18/src/roff/groff /home/micha
GROFF_BIN_PATH=`echo /home/michael/build/groff-1.18/src/roff/groff /home/micha
test -f grnexmpl.g || cp /home/michael/build/groff-1.18/doc/grnexmpl.g .
xpmtoppm /home/michael/build/groff-1.18/doc/gnu.xpm | pnmdepth 15 | pnmtops -n
/bin/sh: xpmtoppm: command not found
/bin/sh: pnmdepth: command not found
/bin/sh: pnmtops: command not found
make[2]: *** [gnu.eps] Error 127
make[2]: Leaving directory `/var/.home/michael/build/groff-1.18/doc'
make[1]: *** [doc] Error 2
make[1]: Leaving directory `/var/.home/michael/build/groff-1.18'
make: *** [all] Error 2
I could presumably suppress this latter problem by installing the three
programs the makefile is trying to use. However, the GNU Coding Standards
do not list `xpmtoppm', `pnmdepth', or `pnmtops' as utilities GNU
makefiles are permitted to use -- hence the fact the build breaks without
them constitutes a bug.
---- Michael Deutschmann <address@hidden>
- groff-1.18: two build bugs,
Michael Deutschmann <=
- Re: groff-1.18: two build bugs, Werner LEMBERG, 2002/07/26
- Re: groff-1.18: two build bugs, Russ Allbery, 2002/07/26
- Re: groff-1.18: two build bugs, Michael Deutschmann, 2002/07/26
- Re: groff-1.18: two build bugs, Werner LEMBERG, 2002/07/27
- Re: groff-1.18: two build bugs, Michael Deutschmann, 2002/07/27
- Re: groff-1.18: two build bugs, Werner LEMBERG, 2002/07/28
- Re: groff-1.18: two build bugs, Michael Deutschmann, 2002/07/28
- Re: groff-1.18: two build bugs, Werner LEMBERG, 2002/07/28
- Re: groff-1.18: two build bugs, Michael Deutschmann, 2002/07/28
- Re: groff-1.18: two build bugs, Werner LEMBERG, 2002/07/29