#24724 [Fbk->NoF]: Link failure with --disable-cgi --enable-cli

From: Date: Sun, 27 Jul 2003 19:33:18 +0000
Subject: #24724 [Fbk->NoF]: Link failure with --disable-cgi --enable-cli
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-44863@lists.php.net to get a copy of this message
 ID:               24724
 Updated by:       sniper@php.net
 Reported By:      kyle at putnamcabinets dot com
-Status:           Feedback
+Status:           No Feedback
 Bug Type:         Compile Failure
 Operating System: Debian GNU/Linux (Sid)
 PHP Version:      4.3.3RC1
 New Comment:

No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Open". Thank you.




Previous Comments:
------------------------------------------------------------------------

[2003-07-20 05:38:33] sniper@php.net

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip

------------------------------------------------------------------------

[2003-07-20 03:16:04] kyle at putnamcabinets dot com

Description:
------------
Configured PHP with:

./configure --prefix=/usr --with-cli --with-regex=php
--with-config-file-path=/etc/php/apache --disable-rpath --disable-debug
--enable-memory-limit --with-layout=GNU --enable-calendar
--enable-sysvsem --enable-sysvshm --enable-track-vars
--enable-trans-sid --enable-bcmath --with-bz2 --enable-ctype
--with-iconv --enable-exif --enable-filepro --enable-ftp --with-gettext
--enable-mbstring --with-pcre-regex=/usr --enable-shmop
--enable-sockets --enable-wddx --disable-xml --with-expat-dir=/usr
--enable-yp --with-zlib --with-pgsql=shared,/usr --with-kerberos=/usr
--with-openssl=/usr --with-exec-dir=/usr/lib/php4/libexec
--disable-static --with-curl=shared,/usr --with-dom=shared,/usr
--with-dom-xslt=shared,/usr --with-dom-exslt=shared,/usr
--with-zlib-dir=/usr --with-gd=shared --with-jpeg-dir=shared,/usr
--with-xpm-dir=shared,/usr/X11R6 --with-png-dir=shared,/usr
--with-freetype-dir=shared,/usr --with-imap=shared,/usr --with-imap-ssl
--with-mcal=shared,/usr --with-mhash=shared,/usr
--with-mcrypt=shared,/usr --with-mysql --with-unixODBC=shared,/usr
--enable-xslt --with-xslt-sablot=shared,/usr
--with-sybase-ct=shared,/usr --with-ttr=shared,/usr
--with-t1lib=shared,/usr --with-dba=shared --with-flatfile
--with-inifile --with-mime-magic --enable-mime-magic --with-xmlrpc
--enable-mbstring=all --enable-mbstr-enc-trans --enable-dio
--enable-gd-native-ttf --enable-dio --enable-bcmath
--with-snmp=shared,/usr --with-aspell=shared,/usr
--with-mssql=shared,/usr --with-ming=shared,/usr --enable-pcntl
--with-readline=shared,/usr --enable-tokenizer --with-yaz=/usr/bin
--disable-cgi

(Okay, it's excessive... most import is --disable-cgi)

Configure says it's using the cli SAPI... make compiles everything
okay. But at the end make install fails with this:

/bin/sh /usr/src/php-4.3.3RC1/libtool --silent --preserve-dup-deps
--mode=link gcc -export-dynamic -g -O2     ext/zlib/zlib.lo
ext/zlib/zlib_fopen_wrapper.lo ext/bcmath/bcmath.lo
ext/bcmath/number.lo ext/bcmath/libbcmath/src/add.lo
ext/bcmath/libbcmath/src/div.lo ext/bcmath/libbcmath/src/init.lo
ext/bcmath/libbcmath/src/neg.lo ext/bcmath/libbcmath/src/outofmem.lo
ext/bcmath/libbcmath/src/raisemod.lo ext/bcmath/libbcmath/src/rt.lo
ext/bcmath/libbcmath/src/sub.lo ext/bcmath/libbcmath/src/compare.lo
ext/bcmath/libbcmath/src/divmod.lo ext/bcmath/libbcmath/src/int2num.lo
ext/bcmath/libbcmath/src/num2long.lo ext/bcmath/libbcmath/src/output.lo
ext/bcmath/libbcmath/src/recmul.lo ext/bcmath/libbcmath/src/sqrt.lo
ext/bcmath/libbcmath/src/zero.lo ext/bcmath/libbcmath/src/debug.lo
ext/bcmath/libbcmath/src/doaddsub.lo
ext/bcmath/libbcmath/src/nearzero.lo
ext/bcmath/libbcmath/src/num2str.lo ext/bcmath/libbcmath/src/raise.lo
ext/bcmath/libbcmath/src/rmzero.lo ext/bcmath/libbcmath/src/str2num.lo
ext/bz2/bz2.lo ext/calendar/calendar.lo ext/calendar/dow.lo
ext/calendar/french.lo ext/calendar/gregor.lo ext/calendar/jewish.lo
ext/calendar/julian.lo ext/calendar/easter.lo ext/calendar/cal_unix.lo
ext/ctype/ctype.lo ext/dba/dba.lo ext/dba/dba_cdb.lo ext/dba/dba_db2.lo
ext/dba/dba_dbm.lo ext/dba/dba_gdbm.lo ext/dba/dba_ndbm.lo
ext/dba/dba_db3.lo ext/dba/dba_db4.lo ext/dba/dba_flatfile.lo
ext/dba/dba_inifile.lo ext/dba/libflatfile/flatfile.lo
ext/dba/libinifile/inifile.lo ext/dio/dio.lo ext/exif/exif.lo
ext/filepro/filepro.lo ext/ftp/php_ftp.lo ext/ftp/ftp.lo
ext/gettext/gettext.lo ext/iconv/iconv.lo ext/mbstring/mbfilter_ja.lo
ext/mbstring/mbfilter_cn.lo ext/mbstring/mbfilter_tw.lo
ext/mbstring/mbfilter_kr.lo ext/mbstring/mbfilter_ru.lo
ext/mbstring/mbfilter.lo ext/mbstring/mbstring.lo
ext/mbstring/mbregex.lo ext/mbstring/php_mbregex.lo
ext/mbstring/html_entities.lo ext/mbstring/php_unicode.lo
ext/mime_magic/mime_magic.lo ext/mysql/php_mysql.lo
ext/mysql/libmysql/libmysql.lo ext/mysql/libmysql/errmsg.lo
ext/mysql/libmysql/net.lo ext/mysql/libmysql/violite.lo
ext/mysql/libmysql/password.lo ext/mysql/libmysql/my_init.lo
ext/mysql/libmysql/my_lib.lo ext/mysql/libmysql/my_static.lo
ext/mysql/libmysql/my_malloc.lo ext/mysql/libmysql/my_realloc.lo
ext/mysql/libmysql/my_create.lo ext/mysql/libmysql/my_delete.lo
ext/mysql/libmysql/my_tempnam.lo ext/mysql/libmysql/my_open.lo
ext/mysql/libmysql/mf_casecnv.lo ext/mysql/libmysql/my_read.lo
ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo
ext/mysql/libmysql/my_error.lo ext/mysql/libmysql/my_getwd.lo
ext/mysql/libmysql/my_div.lo ext/mysql/libmysql/mf_pack.lo
ext/mysql/libmysql/my_messnc.lo ext/mysql/libmysql/mf_dirname.lo
ext/mysql/libmysql/mf_fn_ext.lo ext/mysql/libmysql/mf_wcomp.lo
ext/mysql/libmysql/typelib.lo ext/mysql/libmysql/safemalloc.lo
ext/mysql/libmysql/my_alloc.lo ext/mysql/libmysql/mf_format.lo
ext/mysql/libmysql/mf_path.lo ext/mysql/libmysql/mf_unixpath.lo
ext/mysql/libmysql/my_fopen.lo ext/mysql/libmysql/mf_loadpath.lo
ext/mysql/libmysql/my_pthread.lo ext/mysql/libmysql/my_thr_init.lo
ext/mysql/libmysql/thr_mutex.lo ext/mysql/libmysql/mulalloc.lo
ext/mysql/libmysql/string.lo ext/mysql/libmysql/default.lo
ext/mysql/libmysql/my_compress.lo ext/mysql/libmysql/array.lo
ext/mysql/libmysql/my_once.lo ext/mysql/libmysql/list.lo
ext/mysql/libmysql/my_net.lo ext/mysql/libmysql/dbug.lo
ext/mysql/libmysql/strmov.lo ext/mysql/libmysql/strxmov.lo
ext/mysql/libmysql/strnmov.lo ext/mysql/libmysql/strmake.lo
ext/mysql/libmysql/strend.lo ext/mysql/libmysql/strfill.lo
ext/mysql/libmysql/is_prefix.lo ext/mysql/libmysql/int2str.lo
ext/mysql/libmysql/str2int.lo ext/mysql/libmysql/strinstr.lo
ext/mysql/libmysql/strcont.lo ext/mysql/libmysql/strcend.lo
ext/mysql/libmysql/bchange.lo ext/mysql/libmysql/bmove.lo
ext/mysql/libmysql/bmove_upp.lo ext/mysql/libmysql/longlong2str.lo
ext/mysql/libmysql/strtoull.lo ext/mysql/libmysql/strtoll.lo
ext/mysql/libmysql/charset.lo ext/mysql/libmysql/ctype.lo
ext/openssl/openssl.lo ext/overload/overload.lo ext/pcre/php_pcre.lo
ext/posix/posix.lo ext/session/session.lo ext/session/mod_files.lo
ext/session/mod_mm.lo ext/session/mod_user.lo ext/shmop/shmop.lo
ext/sockets/sockets.lo ext/standard/array.lo ext/standard/base64.lo
ext/standard/basic_functions.lo ext/standard/browscap.lo
ext/standard/crc32.lo ext/standard/crypt.lo ext/standard/cyr_convert.lo
ext/standard/datetime.lo ext/standard/dir.lo ext/standard/dl.lo
ext/standard/dns.lo ext/standard/exec.lo ext/standard/file.lo
ext/standard/filestat.lo ext/standard/flock_compat.lo
ext/standard/formatted_print.lo ext/standard/fsock.lo
ext/standard/head.lo ext/standard/html.lo ext/standard/image.lo
ext/standard/info.lo ext/standard/iptc.lo ext/standard/lcg.lo
ext/standard/link.lo ext/standard/mail.lo ext/standard/math.lo
ext/standard/md5.lo ext/standard/metaphone.lo ext/standard/microtime.lo
ext/standard/pack.lo ext/standard/pageinfo.lo ext/standard/parsedate.lo
ext/standard/quot_print.lo ext/standard/rand.lo ext/standard/reg.lo
ext/standard/soundex.lo ext/standard/string.lo ext/standard/scanf.lo
ext/standard/syslog.lo ext/standard/type.lo ext/standard/uniqid.lo
ext/standard/url.lo ext/standard/url_scanner.lo ext/standard/var.lo
ext/standard/versioning.lo ext/standard/assert.lo
ext/standard/strnatcmp.lo ext/standard/levenshtein.lo
ext/standard/incomplete_class.lo ext/standard/url_scanner_ex.lo
ext/standard/ftp_fopen_wrapper.lo ext/standard/http_fopen_wrapper.lo
ext/standard/php_fopen_wrapper.lo ext/standard/credits.lo
ext/standard/css.lo ext/standard/var_unserializer.lo
ext/standard/ftok.lo ext/standard/aggregation.lo ext/standard/sha1.lo
ext/sysvsem/sysvsem.lo ext/sysvshm/sysvshm.lo
ext/tokenizer/tokenizer.lo ext/wddx/wddx.lo ext/xml/xml.lo
ext/xmlrpc/xmlrpc-epi-php.lo ext/xmlrpc/libxmlrpc/base64.lo
ext/xmlrpc/libxmlrpc/simplestring.lo
ext/xmlrpc/libxmlrpc/xml_to_dandarpc.lo
ext/xmlrpc/libxmlrpc/xmlrpc_introspection.lo
ext/xmlrpc/libxmlrpc/encodings.lo
ext/xmlrpc/libxmlrpc/system_methods.lo
ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.lo ext/xmlrpc/libxmlrpc/queue.lo
ext/xmlrpc/libxmlrpc/xml_element.lo ext/xmlrpc/libxmlrpc/xmlrpc.lo
ext/xmlrpc/libxmlrpc/xml_to_soap.lo ext/xslt/xslt.lo ext/xslt/sablot.lo
ext/yaz/php_yaz.lo ext/yp/yp.lo regex/regcomp.lo regex/regexec.lo
regex/regerror.lo regex/regfree.lo TSRM/TSRM.lo TSRM/tsrm_strtok_r.lo
TSRM/tsrm_virtual_cwd.lo main/main.lo main/snprintf.lo main/spprintf.lo
main/php_sprintf.lo main/safe_mode.lo main/fopen_wrappers.lo
main/alloca.lo main/php_scandir.lo main/php_ini.lo main/SAPI.lo
main/rfc1867.lo main/php_content_types.lo main/strlcpy.lo
main/strlcat.lo main/mergesort.lo main/reentrancy.lo
main/php_variables.lo main/php_ticks.lo main/streams.lo main/network.lo
main/php_open_temporary_file.lo main/php_logos.lo main/output.lo
main/memory_streams.lo main/user_streams.lo
Zend/zend_language_parser.lo Zend/zend_language_scanner.lo
Zend/zend_ini_parser.lo Zend/zend_ini_scanner.lo Zend/zend_alloc.lo
Zend/zend_compile.lo Zend/zend_constants.lo Zend/zend_dynamic_array.lo
Zend/zend_execute_API.lo Zend/zend_highlight.lo Zend/zend_llist.lo
Zend/zend_opcode.lo Zend/zend_operators.lo Zend/zend_ptr_stack.lo
Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo Zend/zend_API.lo
Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo
Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo
Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo
Zend/zend_execute.lo ext/pcntl/pcntl.lo ext/pcntl/php_signal.lo
sapi/cli/php_cli.lo sapi/cli/getopt.lo main/internal_functions_cli.lo
-lcrypt -lyaz -lnsl -lsablot -lexpat -lexpat -lexpat -lexpat -lcrypt
-lpcre -lcrypt -lpam -lbz2 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl
-lcrypt -lxml2 -lz -lm -lwrap -lnsl -lcrypt  -o sapi/cli/php


ext/mysql/libmysql/my_tempnam.o(.text+0x4c): In function `my_tempnam':
/usr/src/php-4.3.3RC1/ext/mysql/libmysql/my_tempnam.c:115: the use of
tempnam' is dangerous, better use mkstemp'
ext/pcntl/pcntl.o(.text+0xd5a): In function `pcntl_tick_handler':
/usr/src/php-4.3.3RC1/ext/pcntl/pcntl.c:551: undefined reference to
`executor_globals'
sapi/cli/php_cli.o(.text+0x24a): In function `sapi_cli_deactivate':
/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:250: undefined reference to
`sapi_globals'
sapi/cli/php_cli.o(.text+0x267):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:252:
undefined reference to `sapi_globals'
sapi/cli/php_cli.o(.text+0x82b): In function `main':
/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:586: undefined reference to
`executor_globals'
sapi/cli/php_cli.o(.text+0x83b):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:586:
undefined reference to `executor_globals'
sapi/cli/php_cli.o(.text+0x847):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:586:
undefined reference to `executor_globals'
sapi/cli/php_cli.o(.text+0x858):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:870:
undefined reference to `executor_globals'
sapi/cli/php_cli.o(.text+0x863):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:871:
undefined reference to `executor_globals'
sapi/cli/php_cli.o(.text+0x877):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:871:
more undefined references to `executor_globals' follow
sapi/cli/php_cli.o(.text+0x8d0): In function `main':
/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:590: undefined reference to
`compiler_globals'
sapi/cli/php_cli.o(.text+0x8d7):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:591:
undefined reference to `executor_globals'
sapi/cli/php_cli.o(.text+0xa42):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:652:
undefined reference to `sapi_globals'
sapi/cli/php_cli.o(.text+0xb2a):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:677:
undefined reference to `compiler_globals'
sapi/cli/php_cli.o(.text+0xc40):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:760:
undefined reference to `compiler_globals'
sapi/cli/php_cli.o(.text+0xcae):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:784:
undefined reference to `sapi_globals'
sapi/cli/php_cli.o(.text+0xcc9):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:787:
undefined reference to `sapi_globals'
sapi/cli/php_cli.o(.text+0xcd3):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:789:
undefined reference to `sapi_globals'
sapi/cli/php_cli.o(.text+0xcf4):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:798:
undefined reference to `compiler_globals'
sapi/cli/php_cli.o(.text+0xd69):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:812:
undefined reference to `core_globals'
sapi/cli/php_cli.o(.text+0xd9e):/usr/src/php-4.3.3RC1/sapi/cli/php_cli.c:819:
undefined reference to `executor_globals'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1




------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=24724&edit=1



Thread (4 messages)

« previous php.bugs (#44863) next »