[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: