gv: imake & egcc? Cannot specify -o with -c and multiple compilations
I'm trying to recompile `gv', and am having trouble. Here's what I
see:
% debian/rules build
[... output abridged ...]
making all in ./source...
make[2]: Entering directory `/usr/src/debian/Work/gv/source'
gcc -O -I/usr/X11R6/include -I/include -Dlinux LinuxMachineDefines -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_REENTRANT -DFUNCPROTO=15 -DNARROWPROTO -DNON_BLOCKING_IO -DUSE_SIGNAL_HANDLER -DUSER_DEFAULTS=\"~/.gv\" -DGV_LIBDIR=\"/usr/X11R6/lib/X11/gv/\" -DGV_CODE -DUSE_FALLBACK_STYLES -c Aaa.c -o Aaa.o
gcc: cannot specify -o with -c and multiple compilations
make[2]: *** [Aaa.o] Error 1
make[2]: Leaving directory `/usr/src/debian/Work/gv/source'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/debian/Work/gv'
make: *** [build] Error 2
I think it's a compiler change, and that the Imake configuration
files, or the macros in there... well, they're writing a compiler
command that's now an error. I'm not sure what to do about it
though.
Is this a bug against xlib6g-dev, or gcc? Has it been reported? Is
it fixed and I just need an upgrade? Will I learn this stuff in less
than four or five more years and actually land a paying job?
I'm using:
Package: xlib6g-dev
Maintainer: Mark W. Eichin <eichin@kitten.gen.ma.us>
Version: 3.3.1-2
... and:
Package: gcc
Maintainer: Galen Hazelwood <galenh@micron.net>
Source: egcs (1.0.1-1)
Version: 2.90.23-1
--
mailto:karlheg@bittersweet.inetarena.com (Karl M. Hegbloom)
http://www.inetarena.com/~karlheg
Portland, OR USA
Debian GNU pre-2.0 Linux 2.0.33+trans+QNX AMD K5 PR-133 XEmacs-20.5b27
The Greenhouse behind the bazaar in Sanctuary.
Reply to: