Olá galera,
 
Estou com o Apache 2.0.49 e Tomcat 4.1.30 rodando bem  no servidor Debian Linux Sarge, estou precisando integrar os dois para que o apache envie as requisições JAVA para o tomcat responder, pesquisei na internet e encontrei o conector da jakarta JK2, baixei os fontes e na coompilação apresentou vários errors que eliminei alguns por falta de pacotes que instalei conforme a necessidade, agora estou preso num erro que não consigo corrigir, segue abaixo a mensagem:
 
fenix:~/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2# make jk2-build
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 `/root/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/server/apache2'
mkdir -p ../../../build/jk2/apache2/usr/lib/apache2/modules
/bin/sh /usr/bin/libtool --silent  --mode=compile gcc  -pipe -I/usr/include/xmltok -I/usr/include/openssl -O2 -pipe -I/usr/include/xmltok -I/usr/include/openssl -O2 -pthread    -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE   -I../../include -I/usr/include/apache2 -I/home/thom/packages/apache2-2.0.49/build-tree/apache2-build/worker/srclib/apr-util/include /home/thom/packages/apache2-2.0.49/build-tree/apache2/srclib/apr-util/include -I/home/thom/packages/apache2-2.0.49/build-tree/apache2-build/worker/srclib/apr/include /home/thom/packages/apache2-2.0.49/build-tree/apache2/srclib/apr/include   -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5   -c ../../common/jk_channel.c -o ../../../build/jk2/apache2/jk_channel.lo
gcc: cannot specify -o with -c or -S and multiple compilations
make[1]: *** [../../../build/jk2/apache2/jk_channel.lo] Error 1
make[1]: Leaving directory `/root/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/server/apache2'
make: *** [jk2-build] Error 1
fenix:~/jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2#
 
O gcc está reclamando que o parametro -c não pode ser usado com -o ou -S em multipla compilação, sinceramente não estou entendendo pq, várias vezes usei os dois parametros juntos em outras compilações.
 
Segue anexado o Makefile que apresenta o erro.
 
Espero alguém possa me dar um help.
 
 
Obrigado pela força.
 
 
 
 
Henrique Carvalho
 

Attachment: Makefile
Description: Binary data

Responder a