PHP 4.0 Bug #4844: linking failure ??
| From: | adelcros at arsystemes dot Fr | Date: | Tue, 06 Jun 2000 18:43:45 +0000 |
| Subject: | PHP 4.0 Bug #4844: linking failure ?? | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-20364@lists.php.net to get a copy of this message | ||
From: adelcros@arsystemes.Fr
Operating system: Solaris 8
PHP version: 4.0.0 Release
PHP Bug Type: Compile Failure
Bug description: linking failure ??
The plateform :
Sun Sparc 5
Solaris 8
php-4.0.0
apache_1.3.12
postgresql-7.0.0
pdflib-3.0
*******************************
The first errors appear during the
"make install" stage of PHP.
(compile options of php are :
./configure --with-apache=../apache_1.3.12 \ --enable-track-vars \
--with-pdflib=/usr/local --with-pgsql=/opt/posgres \
--enable-trans-sid --with-ftp --without-mysql
make install
Making install in Zend
Making install in ext
Making install in db
Making install in pcre
Making install in pcrelib
Making install in pdf
Making install in pgsql
Making install in posix
Making install in session
Making install in standard
Making install in xml
Making install in expat
Making install in xmltok
Making install in xmlparse
Making install in sapi
Making install in apache
Making install in regex
Making install in .
sh: !: not found
^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^
mkdir -p /usr/local/src/apache_1.3.12/src/modules/php4; cp libs/libphp4.a
/usr/local/src/apache_1.3.12/src/modules/php4/libmodphp4.a; cp
/usr/local/src/php-4.0.0//sapi/apache/mod_php4.* sapi/apache/libphp4.module
/usr/local/src/apache_1.3.12/src/modules/php4; cp ./sapi/apache/apMakefile.tmpl
/usr/local/src/apache_1.3.12/src/modules/php4/Makefile.tmpl; cp ./sapi/apache/apMakefile.libdir
/usr/local/src/apache_1.3.12/src/modules/php4/Makefile.libdir
installing shared modules into
/usr/local/lib/php/extensions/debug-non-zts-20000401
cp: cannot access modules/*
^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Making install in pear
creating header file hierarchy
creating phpize
creating php-config
*************************************************
And after trying to compile apache with php I have
many ld errors (long list):
(apache with this configure :
./configure --prefix=/opt/web \ --activate-module=src/modules/php4/libphp4.a
*********************************************
gcc -DSOLARIS2=280 -I/usr/local/src/php-4.0.0 -I/usr/local/src/php-4.0.0/Zend -
I/usr/local/src/php-4.0.0/Zend -I/usr/local/src/php-4.0.0 -DUSE_EXPAT -I./lib/ex
pat-lite -DNO_DL_NEEDED
./apaci \
-o httpd buildmark.o modules.o modules/php4/libphp4.a modules/standard/l
ibstandard.a main/libmain.a ./os/unix/libos.a ap/libap.a lib/expat-lite/libe
xpat.a -R/usr/local/lib -L/usr/local/lib -Lmodules/php4 -L../modules/php4 -L..
/../modules/php4 -lmodphp4 -lpam -ldl -ltiff -lpng -ljpeg -lresolv -lresolv -l
m -lsocket -lz -ljpeg -lpng -ltiff -lsocket -lnsl
Undefined first referenced
symbol in file
PDF_arc modules/php4/libphp4.a(pdf.o)
PQresultStatus modules/php4/libphp4.a(pgsql.o)
PDF_set_leading modules/php4/libphp4.a(pdf.o)
PQclear modules/php4/libphp4.a(pgsql.o)
PDF_get_majorversion modules/php4/libphp4.a(pdf.o)
PDF_setgray modules/php4/libphp4.a(pdf.o)
PDF_get_font modules/php4/libphp4.a(pdf.o)
PQexec modules/php4/libphp4.a(pgsql.o)
PDF_setrgbcolor modules/php4/libphp4.a(pdf.o)
lo_close modules/php4/libphp4.a(pgsql.o)
PDF_closepath modules/php4/libphp4.a(pdf.o)
PQgetlength modules/php4/libphp4.a(pgsql.o)
PQgetvalue modules/php4/libphp4.a(pgsql.o)
PDF_end_page modules/php4/libphp4.a(pdf.o)
PQfname modules/php4/libphp4.a(pgsql.o)
PDF_setmiterlimit modules/php4/libphp4.a(pdf.o)
PDF_begin_page modules/php4/libphp4.a(pdf.o)
lo_creat modules/php4/libphp4.a(pgsql.o)
PDF_setrgbcolor_fill modules/php4/libphp4.a(pdf.o)
PDF_rect modules/php4/libphp4.a(pdf.o)
PDF_get_minorversion modules/php4/libphp4.a(pdf.o)
PQcmdTuples modules/php4/libphp4.a(pgsql.o)
PQhost modules/php4/libphp4.a(pgsql.o)
PDF_rotate modules/php4/libphp4.a(pdf.o)
PDF_set_text_rise modules/php4/libphp4.a(pdf.o)
PDF_setrgbcolor_stroke modules/php4/libphp4.a(pdf.o)
PDF_closepath_stroke modules/php4/libphp4.a(pdf.o)
PDF_circle modules/php4/libphp4.a(pdf.o)
PQerrorMessage modules/php4/libphp4.a(pgsql.o)
PDF_set_word_spacing modules/php4/libphp4.a(pdf.o)
PDF_get_fontsize modules/php4/libphp4.a(pdf.o)
PQtty modules/php4/libphp4.a(pgsql.o)
PDF_setfont modules/php4/libphp4.a(pdf.o)
PDF_set_border_style modules/php4/libphp4.a(pdf.o)
PQoidStatus modules/php4/libphp4.a(pgsql.o)
PQconnectdb modules/php4/libphp4.a(pgsql.o)
PDF_add_weblink modules/php4/libphp4.a(pdf.o)
PDF_set_transition modules/php4/libphp4.a(pdf.o)
PDF_endpath modules/php4/libphp4.a(pdf.o)
PDF_set_parameter modules/php4/libphp4.a(pdf.o)
PDF_set_info modules/php4/libphp4.a(pdf.o)
PDF_lineto modules/php4/libphp4.a(pdf.o)
PDF_close modules/php4/libphp4.a(pdf.o)
PQstatus modules/php4/libphp4.a(pgsql.o)
lo_unlink modules/php4/libphp4.a(pgsql.o)
PDF_add_note modules/php4/libphp4.a(pdf.o)
PDF_open_fp modules/php4/libphp4.a(pdf.o)
PDF_stroke modules/php4/libphp4.a(pdf.o)
PDF_setflat modules/php4/libphp4.a(pdf.o)
PDF_open_image_file modules/php4/libphp4.a(pdf.o)
PQftype modules/php4/libphp4.a(pgsql.o)
PDF_setlinewidth modules/php4/libphp4.a(pdf.o)
PDF_curveto modules/php4/libphp4.a(pdf.o)
PDF_show modules/php4/libphp4.a(pdf.o)
PDF_get_fontname modules/php4/libphp4.a(pdf.o)
PDF_fill modules/php4/libphp4.a(pdf.o)
PQoptions modules/php4/libphp4.a(pgsql.o)
PDF_scale modules/php4/libphp4.a(pdf.o)
PDF_findfont modules/php4/libphp4.a(pdf.o)
lo_open modules/php4/libphp4.a(pgsql.o)
PDF_set_border_color modules/php4/libphp4.a(pdf.o)
PQfinish modules/php4/libphp4.a(pgsql.o)
PDF_continue_text modules/php4/libphp4.a(pdf.o)
PQport modules/php4/libphp4.a(pgsql.o)
PDF_place_image modules/php4/libphp4.a(pdf.o)
PDF_clip modules/php4/libphp4.a(pdf.o)
PDF_show_boxed modules/php4/libphp4.a(pdf.o)
PDF_skew modules/php4/libphp4.a(pdf.o)
PDF_new2 modules/php4/libphp4.a(pdf.o)
PDF_show_xy modules/php4/libphp4.a(pdf.o)
PDF_set_text_rendering modules/php4/libphp4.a(pdf.o)
PQfsize modules/php4/libphp4.a(pgsql.o)
PDF_setlinecap modules/php4/libphp4.a(pdf.o)
PDF_set_text_pos modules/php4/libphp4.a(pdf.o)
PDF_setgray_stroke modules/php4/libphp4.a(pdf.o)
PQfnumber modules/php4/libphp4.a(pgsql.o)
PDF_moveto modules/php4/libphp4.a(pdf.o)
PDF_add_bookmark modules/php4/libphp4.a(pdf.o)
PQntuples modules/php4/libphp4.a(pgsql.o)
PDF_setlinejoin modules/php4/libphp4.a(pdf.o)
lo_read modules/php4/libphp4.a(pgsql.o)
PDF_close_image modules/php4/libphp4.a(pdf.o)
PDF_restore modules/php4/libphp4.a(pdf.o)
PDF_delete modules/php4/libphp4.a(pdf.o)
PDF_setdash modules/php4/libphp4.a(pdf.o)
PDF_set_char_spacing modules/php4/libphp4.a(pdf.o)
PDF_set_horiz_scaling modules/php4/libphp4.a(pdf.o)
PDF_closepath_fill_stroke modules/php4/libphp4.a(pdf.o)
PQgetisnull modules/php4/libphp4.a(pgsql.o)
PDF_fill_stroke modules/php4/libphp4.a(pdf.o)
PDF_stringwidth modules/php4/libphp4.a(pdf.o)
PDF_get_image_width modules/php4/libphp4.a(pdf.o)
PDF_get_image_height modules/php4/libphp4.a(pdf.o)
PDF_add_pdflink modules/php4/libphp4.a(pdf.o)
PDF_save modules/php4/libphp4.a(pdf.o)
PDF_set_duration modules/php4/libphp4.a(pdf.o)
PDF_setgray_fill modules/php4/libphp4.a(pdf.o)
PQsetdbLogin modules/php4/libphp4.a(pgsql.o)
PQnfields modules/php4/libphp4.a(pgsql.o)
lo_write modules/php4/libphp4.a(pgsql.o)
PQdb modules/php4/libphp4.a(pgsql.o)
PDF_translate modules/php4/libphp4.a(pdf.o)
ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `target_static'
Current working directory /usr/local/src/apache_1.3.12/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /usr/local/src/apache_1.3.12
*** Error code 1
make: Fatal error: Command failed for target `build'
Thanks