Thanks....I should have thought of that, but unfortunately they're both gcc-3.2.3-24.

Parsons Technical Services wrote:
Chris,

Check the version of gcc on each machine.

Just a quick thought.

Doug

----- Original Message ----- From: "Chris Egolf" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 06, 2004 12:24 PM
Subject: mod_jk2 2.0.4 compiler error on RHEL 3.0, Apache 2.0.46




All -

I've successfully compiled the 2.0.4 mod_jk2 connector for use w/ the RPM
version of Apache 2.0.46/Tomcat 4.1.29/30 on Redhat Enterprise Linux 3.0

(ES and


WS) as well as the RPM version of Apache on Fedora Core 1, so I'm a bit

stumped


by this one. This works on one machine, but doesn't on two others. All

three


are RHEL 3.0 and running the following:

Sun JDK 1.4.2 (j2sdk-1.4.2-fcs)
httpd-devel-2.0.46-26.ent
httpd-2.0.46-26.ent
Tomcat 4.1.29

I've untarred the 2.0.4 jk2 connector, and get the following when I run

make:


==============================
[EMAIL PROTECTED] native2]$ pwd
/usr/local/jakarta/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2
[EMAIL PROTECTED] native2]$ ./buildconfig
[EMAIL PROTECTED] native2]$ ./configure --with-apxs2=/usr/sbin/apxs
[EMAIL PROTECTED] native2]$ make
list=' server/apache2'; \
for i in $list; do \
        echo "Making $target in $i"; \
        if test "$i" != "."; then \
        (cd $i && make) || exit 1; \
fi; \
done;
Making  in server/apache2
make[1]: Entering directory


`/usr/local/jakarta/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/serve r/apache2'

mkdir -p ../../../build/jk2/apache2/usr/lib/httpd/modules
/bin/sh /usr/bin/libtool --silent  --mode=compile

gcc -O2 -g -pipe -march=i386


-mcpu=i686 -DSSL_EXPERIMENTAL_ENGINE -I/usr/kerberos/include -pthread
-DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE
-D_GNU_SOURCE  -I../../include -I/usr/include/httpd
-I/usr/src/build/324798-i386/BUILD/httpd-2.0.46/prefork/srclib/apr-util/in

clude


/usr/src/build/324798-i386/BUILD/httpd-2.0.46/srclib/apr-util/include
-I/usr/src/build/324798-i386/BUILD/httpd-2.0.46/prefork/srclib/apr/include
/usr/src/build/324798-i386/BUILD/httpd-2.0.46/srclib/apr/include
-DCHUNK_SIZE=4096 -DUSE_APACHE_MD5   -c

../../common/jk_channel_apr_socket.c -o


../../../build/jk2/apache2/jk_channel_apr_socket.lo
gcc: cannot specify -o with -c or -S and multiple compilations
make[1]: *** [../../../build/jk2/apache2/jk_channel_apr_socket.lo] Error 1
make[1]: Leaving directory


`/usr/local/jakarta/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/serve r/apache2'

make: *** [jk2-build] Error 1

=================================


Any ideas what this 'gcc: cannot specify -o with -c or -S and multiple compilations' means and how to fix it? All three machines have been

upgraded to


RHEL 3.0 from various versions of Redhat (7.3 - 9.0) over time, so I

suspect


it's some legacy junk hanging around that's causing the grief. Any help

would


be appreciated.

Thanks.
--


============================================================================


                               Chris Egolf
             http://www.ugholf.net     [EMAIL PROTECTED]


============================================================================



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-- ============================================================================ Chris Egolf http://www.ugholf.net [EMAIL PROTECTED] ============================================================================


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to