Автор Тема: Проблема компиляции JTC  (Прочитано 2674 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PhantomAs

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема компиляции JTC
« : 21 Мая 2004, 19:21:25 »
Помогите!!!
Скачал jakarta-tomcat-connectors-4.1.27-src.tar.gz у них же.
1. tar xvzf jakarta-tomcat-connectors-4.1.27-src.tar.gz
   - замечательно, ну еще бы :)
    закачиваю к примеру в /usr/src/tconnect
2. ./buildconf.sh
   - проходит
2. ./configure --with-apxs=/usr/sbin/apxs
   - тоже без проблем, если не учитывать no apache given
3. make
   - тут то все и рушится...
________________________________________________
Making all in common
make[1]: Entering directory `/usr/src/tcconnect/jk/native/common\'
make[1]: Nothing to be done for `all\'.
make[1]: Leaving directory `/usr/src/tcconnect/jk/native/common\'
Making all in apache-2.0
make[1]: Entering directory `/usr/src/tcconnect/jk/native/apache-2.0\'
/bin/sh /usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/libtool --silent --mode=compile gcc -I/usr/include/httpd -g -O2 -DUSE_APACHE_MD5 -I ../common  -I /usr/local/jdk/include -I /usr/local/jdk/include/unix -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -O2 -march=i386 -mcpu=i686 -pthread -DNO_DBM_REWRITEMAP -g -O2 -pthread -DNO_DBM_REWRITEMAP -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -c mod_jk.c
/usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/libtool: /usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/libtool: No such file or directory
make[1]: *** [mod_jk.lo] Error 127
make[1]: Leaving directory `/usr/src/tcconnect/jk/native/apache-2.0\'
make: *** [all-recursive] Error 1
_________________________________________________

посоветуйте что нибудь...
с другими версиями JTC примерно тоже самое

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Проблема компиляции JTC
« Ответ #1 : 21 Мая 2004, 19:32:52 »
Читаем?
/usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/libtool: No such file or directory

Я так понял что у тебя тут сорц апача лежит?
The documentations is your friend

Оффлайн PhantomAs

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема компиляции JTC
« Ответ #2 : 22 Мая 2004, 10:20:24 »
Нет там его, он в /usr/httpd-2.0.48 у меня.

А такой папочки действительно нет
/usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/libtool
и прописан path этот в /usr/lib/httpd/build/config_vars.mk
в следующем виде
EXTRA_INCLUDES =
-I/usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/include
-I/usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr-util/include -I.
-I$(top_srcdir)/os/$(OS_DIR)
-I$(top_srcdir)/server/mpm/$(MPM_SUBDIR_NAME) -I$(top_srcdir)/modules/http
-I$(top_srcdir)/modules/filters -I$(top_srcdir)/modules/proxy
-I$(top_srcdir)/include -I/usr/include/openssl
-I$(top_srcdir)/modules/dav/main
LIBTOOL =
/bin/sh
/usr/src/build/147213-i386/BUILD/httpd-2.0.40/srclib/apr/libtool $(LTFLAGS)

и берется точно оттуда...
заменил на /usr/httpd-2.0.48/srclib/apr/
скомпилился!!!
но для моего Apache mod_jk.so староват оказывается.
пробую постарше отыскать. то бишь
jakarta-tomcat-connectors-4.1.30-src.tar.gz
проделываю тоже самое...
и опять сыпится :( теперь на стадии конфигурации
имеем:

apxs:Error: Invalid query string `APR_INCLUDEDIR\'.
Use of uninitialized value in concatenation (.) or string at /usr/sbin/apxs line 261.

и на make:

gcc: ../common/jk_ajp12_worker.lo: No such file or directory
gcc: ../common/jk_connect.lo: No such file or directory
gcc: ../common/jk_msg_buff.lo: No such file or directory
gcc: ../common/jk_util.lo: No such file or directory
gcc: ../common/jk_ajp13.lo: No such file or directory
gcc: ../common/jk_pool.lo: No such file or directory
gcc: ../common/jk_worker.lo: No such file or directory
gcc: ../common/jk_ajp13_worker.lo: No such file or directory
gcc: ../common/jk_lb_worker.lo: No such file or directory
gcc: ../common/jk_sockbuf.lo: No such file or directory
gcc: ../common/jk_map.lo: No such file or directory
gcc: ../common/jk_uri_worker_map.lo: No such file or directory
gcc: ../common/jk_ajp14.lo: No such file or directory
gcc: ../common/jk_ajp14_worker.lo: No such file or directory
gcc: ../common/jk_md5.lo: No such file or directory
gcc: ../common/jk_ajp_common.lo: No such file or directory
gcc: ../common/jk_context.lo: No such file or directory
make[1]: *** [mod_jk.la] Error 1
make[1]: Leaving directory `/usr/src/tcconector/jk/native/apache-2.0\'
make: *** [all-recursive] Error 1

там этих файлов нет (ну еще бы :) , слишком гладко было бы)
на хожу их в /usr/src/tcconector/jk/native/apache-2.0
make прошел, mod_jk.so родился...
и что вы думаете? опять Apache его есть не хочет

Starting httpd: httpd: module "mod_jk.c" is not compatible with this version of Apache (found 20020628, need 20020903).
Please contact the vendor for the correct version.

причем тоже самое он говорил и с
jakarta-tomcat-connectors-4.1.27-src.tar.gz

пока я здесь занимаюсь методом подгона версий может подскажите как это дело наверняка провернуть то?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28