проблема при сборке...
Larrikin 07.09.2004 10:22
имею систему:
FreeBSD 5.2.1-RELEASE-p9 #7: Sun Sep 5 23:52:05 MSD 2004 i386
имею структуру исходников:
[gamma] /chroot/src# du -hd 2
342K ./php-4.3.8/win32
1.2M ./php-4.3.8/sapi
50K ./php-4.3.8/scripts
126K ./php-4.3.8/TSRM
198K ./php-4.3.8/regex
592K ./php-4.3.8/tests
62K ./php-4.3.8/build
2.3M ./php-4.3.8/Zend
846K ./php-4.3.8/main
1.9M ./php-4.3.8/pear
90K ./php-4.3.8/netware
16M ./php-4.3.8/ext
2.0K ./php-4.3.8/include
2.0K ./php-4.3.8/libs
2.0K ./php-4.3.8/modules
50K ./php-4.3.8/XML_RPC-1.1.0
27M ./php-4.3.8
168K ./apache_1.3.31/conf
21M ./apache_1.3.31/src
2.0K ./apache_1.3.31/logs
4.6M ./apache_1.3.31/htdocs
470K ./apache_1.3.31/icons
6.0K ./apache_1.3.31/cgi-bin
26M ./apache_1.3.31
8.0K ./parser3/CVS
40K ./parser3/bin
108K ./parser3/etc
25M ./parser3/src
886K ./parser3/tests
174K ./parser3/www
28M ./parser3
356K ./gc6.1/include
108K ./gc6.1/cord
296K ./gc6.1/doc
18K ./gc6.1/Mac_files
62K ./gc6.1/tests
66K ./gc6.1/.deps
804K ./gc6.1/.libs
4.5M ./gc6.1
86M .
исходники апача и пхп - из портов после make patch выдраны из каталогов work/
исходники парсера - догнаны через cvsup:
cvs -d :pserver:anonymous@cvs.parser.ru:/parser3project get parser3
хочу собрать апач с модулями пхп и парсер... пытался сначала пхп, потом парсер и сначала парсер, потом пхп - результат один...
начинаю сборку:
cd apache_1.3.31/
./configure
cd ../parser3/
./configure --prefix=/usr/local/parser3 --with-apache13=../apache_1.3.31/ --with-static-gc=/usr/local/libgc/lib
(gc установлен заранее --prefix=/usr/local/libgc)
make
получаю (полный вывод):
Making all in src
Making all in include
make all-am
Making all in main
Making all in sql
Making all in types
Making all in classes
Making all in lib
Making all in patches
Making all in gd
Making all in smtp
Making all in cord
Making all in include
Making all in private
Making all in ltdl
Making all in pcre
Making all in md5
Making all in gc
Making all in include
Making all in sdbm
Making all in apr-include
Making all in targets
Making all in cgi
gcc -g -O2 -o parser3 pa_threads.o parser3.o getopt.o ../../main/libmain.a ../../classes/libclasses.a ../../types/libtypes.a ../../main/libmain.a ../../lib/gd/libgd.a ../../lib/cord/libcord.a ../../lib/pcre/libpcre.a ../../lib/md5/libmd5.a ../../lib/sdbm/libsdbm.a ../../lib/smtp/libsmtp.a ../../../src/lib/ltdl/libltdlc.a -L/usr/local/libgc/lib -Wl,-Bstatic -lgc -Wl,-Bdynamic -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lcrypt -lm
Making all in isapi
Making all in apache13core
if g++ -DHAVE_CONFIG_H -I. -I. -I../../../src/include -I../apache13 -I../../classes -I../../types -I../../../src/lib/ltdl -I../../sql -I../../lib/gc/include -I../../lib/cord/include -I../../lib/pcre -I../../lib/md5 -I../apache_1.3.31//src/include -I../apache_1.3.31//src/os/unix -I../apache_1.3.31//src/os/win32 -g -O2 -MT pa_threads.o -MD -MP -MF ".deps/pa_threads.Tpo" -c -o pa_threads.o `test -f 'pa_threads.C' || echo './'`pa_threads.C; then mv ".deps/pa_threads.Tpo" ".deps/pa_threads.Po"; else rm -f ".deps/pa_threads.Tpo"; exit 1; fi
cc1plus: ../apache_1.3.31/src/include: Not a directory
cc1plus: ../apache_1.3.31/src/os/unix: Not a directory
cc1plus: ../apache_1.3.31/src/os/win32: Not a directory
*** Error code 1
Stop in /chroot/src/parser3/src/targets/apache13core.
*** Error code 1
Stop in /chroot/src/parser3/src/targets.
*** Error code 1
Stop in /chroot/src/parser3/src.
*** Error code 1
Stop in /chroot/src/parser3.
что я делаю не правильно?
- проблема при сборке..., Larrikin 07.09.2004 10:22