Bug #11405 Updated: compile fails
| From: | sniper@php.net | Date: | Wed, 13 Jun 2001 19:49:34 +0000 |
| Subject: | Bug #11405 Updated: compile fails | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-57135@lists.php.net to get a copy of this message | ||
ID: 11405
Updated by: sniper
Reported By: nucci@cac.psu.edu
Old-Status: Open
Status: Feedback
Bug Type: Compile Failure
Operating system:
PHP Version: 4.0.5
Assigned To:
Comments:
Could you please try with latest CVS snapshot from
http://snaps.php.net/
as the HEAD branch used libtool 1.4 which might have
got this fixed..
--Jani
Previous Comments:
---------------------------------------------------------------------------
[2001-06-13 15:15:05] nucci@cac.psu.edu
It gives a different error message:
cd ..; xlc -DAIX=43 -U__STR__ -DAIX_BIND_PROCESSOR -DMOD_SSL=206103 -DMOD_PERL
-DUSE_PERL_SSI -qnolm -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3/main
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3/main
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3/Zend
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3/Zend
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3/TSRM
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3/TSRM
-I/.../dce.psu.edu/fs/users/n/u/nucci/php-4.0.6RC3 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite
-DNO_DL_NEEDED -qnolm -G make
./apaci -I. -I/usr/opt/perl5/lib/5.00503/aix/CORE
-I./../../mm-1.0.12 -lm -L/usr/ladmin/src/secserv/openssl-0.9.6
-L/usr/ladmin/src/secserv/rsaref-2.0/local -L./../../mm-1.0.12/.libs -o helpers/dummy
helpers/dummy.c -L/usr/ladmin/mysql/lib/mysql -L/usr/ladmin/mysql/lib/mysql -Lmodules/php4
-L../modules/php4 -L../../modules/php4 -lmodphp4 -ldl -lmysqlclient -lcrypt -lbind -lm -ldl
-lssl -lcrypto -lRSAglue -lrsaref -bE:/usr/opt/perl5/lib/5.00503/aix/CORE/perl.exp -s
/usr/opt/perl5/lib/5.00503/aix/auto/DynaLoader/DynaLoader.a -L/usr/opt/perl5/lib/5.00503/aix/CORE
-lperl -lnsl -ldbm -ldl -lld -lm -lc -lcrypt -lbsd -lPW -lC_r -bE:./modules/perl/mod_perl.exp -lmm
xlc: 1501-228 input file make not found
make: The error code from the last command is 252.
The message:
xlc: 1501-228 input file make not found
is likely the text 'make' appearing after the -G above. The xlc -G option is:
-G Tells the linkage editor to create a dynamic library.
I tried leaving off the make (CFLAGS=-G) but then received errors about entry points not found.
---------------------------------------------------------------------------
[2001-06-13 15:02:20] sniper@php.net
Could you please try making like this:
# CFLAGS=-G make
--Jani
---------------------------------------------------------------------------
[2001-06-13 10:22:49] nucci@cac.psu.edu
Sorry, this wasn't it....
# find /usr -name libdl.a -print
/usr/lib/libdl.a
/usr/ccs/lib/libdl.a
/usr/ccs/lib/inst_updt/libdl.a
it seems like a type mismatch problem, but gcc doesn't seem to care. The real problem is I
cannot successfully build apache with gcc (it wants xlc) and I can't mix gcc compiled php
modules with xlc compiled apache.
---------------------------------------------------------------------------
[2001-06-12 19:12:22] sniper@php.net
Sounds like broken dlopen()..
Could this be of any help:
http://www.unixguide.net/ibm/faq/faq2.26.shtml
ie. Do you have that libdl.a somewhere in your system?
---------------------------------------------------------------------------
[2001-06-12 13:39:58] nucci@cac.psu.edu
33.16 is interpreted as line 33, column 16.
I am not sure if it is the 16th character in the line, or the 16th position from the absolute
beginning. Anyway, line 33 is a start....
---------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view the rest of the comments,
please view the bug report online.
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=11405&edit=2