ID:               32527
 Updated by:       [EMAIL PROTECTED]
 Reported By:      nyama152 at yahoo dot com
-Status:           Open
+Status:           Feedback
 Bug Type:         Compile Failure
 Operating System: Solaris 9 (Intel)
 PHP Version:      5.0.4
 New Comment:

Well, then you should have given --with-iconv=/usr/local 
to configure. Try again with it.





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

[2005-04-04 04:09:29] nyama152 at yahoo dot com

This error seems to be reproduced on 5.0.2 and 5.0.3 (after the bug
fix, http://bugs.php.net/bug.php?id=31107). So it may be attributed to
the recent introduction of newest kernel and required recompilation of
gcc and libiconv.

% showrev
Hostname: hoge
Hostid: xxxxxxxx
Release: 5.9
Kernel architecture: i86pc
Application architecture: i386
Hardware provider:
Domain:
Kernel version: SunOS 5.9 Generic 118559-02 Jan 2005

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

[2005-04-04 03:46:26] nyama152 at yahoo dot com

I just ./configure (no explicit prefix is given)
and make'd the libiconv-1.9.2.
So libiconv libraries locate at /usr/local/lib.

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

[2005-04-03 16:14:51] [EMAIL PROTECTED]

How did you install libiconv library? Which location you 
provide to configure as the prefix?


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

[2005-04-03 15:42:48] nyama152 at yahoo dot com

The followings are the errorss, which may be the same as the original
output. Is it OK ?

ext/iconv/iconv.lo(.text+0x14d): In function `_php_iconv_appendl':
/hoge/php-5.0.4/ext/iconv/iconv.c:254: undefined reference to
`libiconv'
ext/iconv/iconv.lo(.text+0x223):/hoge/php-5.0.4/ext/iconv/iconv.c:291:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x2d7): In function `php_iconv_string':
/hoge/php-5.0.4/ext/iconv/iconv.c:347: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x318):/hoge/php-5.0.4/ext/iconv/iconv.c:356:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x337):/hoge/php-5.0.4/ext/iconv/iconv.c:369:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x35a):/hoge/php-5.0.4/ext/iconv/iconv.c:380:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x3bb): In function `_php_iconv_strlen':
/hoge/php-5.0.4/ext/iconv/iconv.c:505: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x437):/hoge/php-5.0.4/ext/iconv/iconv.c:528:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x462):/hoge/php-5.0.4/ext/iconv/iconv.c:561:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x4ec): In function `_php_iconv_strpos':
/hoge/php-5.0.4/ext/iconv/iconv.c:734: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x570):/hoge/php-5.0.4/ext/iconv/iconv.c:759:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x610):/hoge/php-5.0.4/ext/iconv/iconv.c:877:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x7e3): In function `_php_iconv_mime_decode':
/hoge/php-5.0.4/ext/iconv/iconv.c:1238: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x89d):/hoge/php-5.0.4/ext/iconv/iconv.c:1705:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x8b1):/hoge/php-5.0.4/ext/iconv/iconv.c:1708:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0xb73):/hoge/php-5.0.4/ext/iconv/iconv.c:1349:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0xb87):/hoge/php-5.0.4/ext/iconv/iconv.c:1352:
undefined reference to `libiconv_open'
ext/iconv/iconv.lo(.text+0x115b): In function `zif_iconv_substr':
/hoge/php-5.0.4/ext/iconv/iconv.c:605: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x1233):/hoge/php-5.0.4/ext/iconv/iconv.c:628:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x127e):/hoge/php-5.0.4/ext/iconv/iconv.c:685:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1293):/hoge/php-5.0.4/ext/iconv/iconv.c:689:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1409):/hoge/php-5.0.4/ext/iconv/iconv.c:636:
undefined reference to `libiconv_open'
ext/iconv/iconv.lo(.text+0x19ae): In function `zif_iconv_mime_encode':
/hoge/php-5.0.4/ext/iconv/iconv.c:927: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x19cc):/hoge/php-5.0.4/ext/iconv/iconv.c:941:
undefined reference to `libiconv_open'
ext/iconv/iconv.lo(.text+0x1c83):/hoge/php-5.0.4/ext/iconv/iconv.c:1200:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1c9d):/hoge/php-5.0.4/ext/iconv/iconv.c:1203:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1e63):/hoge/php-5.0.4/ext/iconv/iconv.c:1012:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x1e95):/hoge/php-5.0.4/ext/iconv/iconv.c:1044:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x1ec0):/hoge/php-5.0.4/ext/iconv/iconv.c:1060:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x21bc):/hoge/php-5.0.4/ext/iconv/iconv.c:1112:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x21ee):/hoge/php-5.0.4/ext/iconv/iconv.c:1143:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x24d9):/hoge/php-5.0.4/ext/iconv/iconv.c:1187:
more undefined references to `libiconv' follow
ext/iconv/iconv.lo(.text+0x3271): In function
`php_iconv_stream_filter_dtor':
/hoge/php-5.0.4/ext/iconv/iconv.c:2296: undefined reference to
`libiconv_close'
ext/iconv/iconv.lo(.text+0x3378): In function
`php_iconv_stream_filter_append_bucket':
/hoge/php-5.0.4/ext/iconv/iconv.c:2446: undefined reference to
`libiconv'
ext/iconv/iconv.lo(.text+0x33b8):/hoge/php-5.0.4/ext/iconv/iconv.c:2446:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x347e):/hoge/php-5.0.4/ext/iconv/iconv.c:2368:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x37c0): In function
`php_iconv_stream_filter_factory_create':
/hoge/php-5.0.4/ext/iconv/iconv.c:2322: undefined reference to
`libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1




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

ext/iconv/iconv.lo(.text+0x14d): In function `_php_iconv_appendl':
/hoge/php-5.0.4/ext/iconv/iconv.c:254: undefined reference to
`libiconv'
ext/iconv/iconv.lo(.text+0x223):/hoge/php-5.0.4/ext/iconv/iconv.c:291:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x2d7): In function `php_iconv_string':
/hoge/php-5.0.4/ext/iconv/iconv.c:347: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x318):/hoge/php-5.0.4/ext/iconv/iconv.c:356:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x337):/hoge/php-5.0.4/ext/iconv/iconv.c:369:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x35a):/hoge/php-5.0.4/ext/iconv/iconv.c:380:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x3bb): In function `_php_iconv_strlen':
/hoge/php-5.0.4/ext/iconv/iconv.c:505: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x437):/hoge/php-5.0.4/ext/iconv/iconv.c:528:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x462):/hoge/php-5.0.4/ext/iconv/iconv.c:561:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x4ec): In function `_php_iconv_strpos':
/hoge/php-5.0.4/ext/iconv/iconv.c:734: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x570):/hoge/php-5.0.4/ext/iconv/iconv.c:759:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x610):/hoge/php-5.0.4/ext/iconv/iconv.c:877:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x7e3): In function `_php_iconv_mime_decode':
/hoge/php-5.0.4/ext/iconv/iconv.c:1238: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x89d):/hoge/php-5.0.4/ext/iconv/iconv.c:1705:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x8b1):/hoge/php-5.0.4/ext/iconv/iconv.c:1708:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0xb73):/hoge/php-5.0.4/ext/iconv/iconv.c:1349:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0xb87):/hoge/php-5.0.4/ext/iconv/iconv.c:1352:
undefined reference to `libiconv_open'
ext/iconv/iconv.lo(.text+0x115b): In function `zif_iconv_substr':
/hoge/php-5.0.4/ext/iconv/iconv.c:605: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x1233):/hoge/php-5.0.4/ext/iconv/iconv.c:628:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x127e):/hoge/php-5.0.4/ext/iconv/iconv.c:685:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1293):/hoge/php-5.0.4/ext/iconv/iconv.c:689:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1409):/hoge/php-5.0.4/ext/iconv/iconv.c:636:
undefined reference to `libiconv_open'
ext/iconv/iconv.lo(.text+0x19ae): In function `zif_iconv_mime_encode':
/hoge/php-5.0.4/ext/iconv/iconv.c:927: undefined reference to
`libiconv_open'
ext/iconv/iconv.lo(.text+0x19cc):/hoge/php-5.0.4/ext/iconv/iconv.c:941:
undefined reference to `libiconv_open'
ext/iconv/iconv.lo(.text+0x1c83):/hoge/php-5.0.4/ext/iconv/iconv.c:1200:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1c9d):/hoge/php-5.0.4/ext/iconv/iconv.c:1203:
undefined reference to `libiconv_close'
ext/iconv/iconv.lo(.text+0x1e63):/hoge/php-5.0.4/ext/iconv/iconv.c:1012:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x1e95):/hoge/php-5.0.4/ext/iconv/iconv.c:1044:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x1ec0):/hoge/php-5.0.4/ext/iconv/iconv.c:1060:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x21bc):/hoge/php-5.0.4/ext/iconv/iconv.c:1112:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x21ee):/hoge/php-5.0.4/ext/iconv/iconv.c:1143:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x24d9):/hoge/php-5.0.4/ext/iconv/iconv.c:1187:
more undefined references to `libiconv' follow
ext/iconv/iconv.lo(.text+0x3271): In function
`php_iconv_stream_filter_dtor':
/hoge/php-5.0.4/ext/iconv/iconv.c:2296: undefined reference to
`libiconv_close'
ext/iconv/iconv.lo(.text+0x3378): In function
`php_iconv_stream_filter_append_bucket':
/hoge/php-5.0.4/ext/iconv/iconv.c:2446: undefined reference to
`libiconv'
ext/iconv/iconv.lo(.text+0x33b8):/hoge/php-5.0.4/ext/iconv/iconv.c:2446:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x347e):/hoge/php-5.0.4/ext/iconv/iconv.c:2368:
undefined reference to `libiconv'
ext/iconv/iconv.lo(.text+0x37c0): In function
`php_iconv_stream_filter_factory_create':
/hoge/php-5.0.4/ext/iconv/iconv.c:2322: undefined reference to
`libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

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

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/32527

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

Reply via email to