På 1999-Dec-07 klokka 17:22:47 -0500 skrivet steve:
: Hello there...I'm trying to compile eximon as part of exim on a
: Slackware 7 box, kernel2.2.13. So far I've managed to get everyhting to
: work without a hitch except for the binary build of eximon. It builds
: the script for it and then spits out this error:
:
: gcc -o em_StripChart.o -c -O /usr/X11R6/include -I. -I../exim_monitor \
/^^^^^^^^^^^^^^^^^^^
Gcc is probably complaining about this, which it thinks is a source
file ...
: ../exim_monitor/'echho em_StripChart.o | sed 's/o$/c/''
/^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
... along with this one (assuming the outside single quotes are
supposed to be backquotes [grave accents] and that `echo' is spelled
properly).
: gcc cannot specify -o with -c or -S and multiple compilations
: make[1]: *** Leaving directory
: 'usr/.local/install/exim/exim-3.03/build-Linux-i386'
: make: *** [go] Error 2
Similar errors cropped up at one point with Window Maker
(
http://www.windowmaker.org) sometime in the last year or so. The
problem turned out to be a space between a `-I' (add directory to
include path) and its argument. I don't remember what the exact cause
of that was; a search of the Window Maker mailing list archives on
`multiple compilations' would probably turn it up, though. Check WM's
web page for more info.
--
jim knoble
jmknoble@???