ID: 11405
Updated by: sniper
Reported By: [EMAIL PROTECTED]
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] [EMAIL PROTECTED]
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] [EMAIL PROTECTED]
Could you please try making like this:
# CFLAGS=-G make
--Jani
---------------------------------------------------------------------------
[2001-06-13 10:22:49] [EMAIL PROTECTED]
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] [EMAIL PROTECTED]
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] [EMAIL PROTECTED]
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
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]