How to update Php4.4.7 to Php5.2.3 ????

.::Gsmdenis::.

Verified User
Joined
Jun 15, 2007
Messages
94
How to update Php4.4.7 to Php5.2.3 ????

anyway i follow this step form here:

http://help.directadmin.com/item.php?id=135

cd /usr/local/directadmin/customapache
wget http://files.directadmin.com/services/customapache/php-5.2.3.tar.gz

nano build

./build clean
./build php n

.......

but at last i got this problem :


/usr/local/directadmin/customapache/php-5.2.3/ext/gd/libgd/gdkanji.c:350: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/gd/libgd/gdkanji.c:365: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/gd/libgd/gdkanji.c:381: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_strlen':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:594: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:617: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:651: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `php_iconv_string':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:432: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:444: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:458: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:469: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_strpos':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:837: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:862: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:976: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_appendl':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:339: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:376: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o: In function `_php_iconv_substr':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:709: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:733: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:788: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:792: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:741: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o: In function `_php_iconv_mime_decode':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1337: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1448: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1451: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1806: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1809: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_dtor':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:2400: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_mime_encode':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1026: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1040: undefined reference to `libiconv_open'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1299: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1302: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1302: undefined reference to `libiconv_close'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1159: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1111: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1143: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1211: undefined reference to `libiconv'
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1242: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o:/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:1286: more undefined references to `libiconv' follow
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor':
/usr/local/directadmin/customapache/php-5.2.3/ext/iconv/iconv.c:2426: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

*** The make has failed, do you want to try to make again? (y,n): n


dunno why , can get help here ?

Thanks

BR.,
 
Code:
cd /usr/local/directadmin/customapache
perl -pi -e 's#--with-iconv#--with-iconv=/usr/local#' configure.php
./build php n
 
Last edited:
Back
Top