Weston Houghton wrote:

> 
> All,
> 
> I seem to be getting a silly error on Solaris when trying to do a PHP
> 4.3 make. I get an error that looks to me like the liner arguments are
> just too long. to be honest, I'm a bit stupified as to why this is
> happening or how to fix it. FWIW, I have compiled 4.23 just fine on
> that box.
> 
> Thanks,
> Wes
> 
> 
> p.s. here's the last bit of the error:
> 
> /bin/sh libtool --silent --mode=link gcc -export-dynamic -g -O2
> -avoid-version -module -L/usr/ucblib
> -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1
> -L/export/home/oracle/OraHome/lib  -R /usr/ucblib -R
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1 -R
> /export/home/oracle/OraHome/lib ext/ctype/ctype.lo ext/ftp/php_ftp.lo
> ext/ftp/ftp.lo ext/mysql/php_mysql.lo ext/mysql/libmysql/libmysql.lo

<snip>

Install GNU sed. The standard Solaris sed can't handle input that long. (I
believe it has a character limit of 4096 characters or something to that
effect.) GNU's sed doesn't have that limit.

Installing the package from www.sunfreeware.com will put GNU sed in
/usr/local. Make sure that make can find the GNU sed before it finds Sun's
sed by putting /usr/local/bin before /usr/bin in your $PATH.

J

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to