Dear Jani,

The snap of 200110260300 now compiles properly under Compaq Tru64
Unix  5.1A. 

I upgraded my O.S. from 5.1 to 5.1A,  but the reason why the compilation
now works is for sure the elimination you have done of the line 
        inline void scan_set_error_return(int numVars,pval **return_value);
from ext/standard/scanf.h


Thank you very much for your attention,
greetings from Italy,

Emanuele



On 23 Oct, Bug Database wrote:
> ID: 11967
> Updated by: sniper
> Reported By: [EMAIL PROTECTED]
> Old Status: Open
> Status: Feedback
> Bug Type: Compile Failure
> Operating System: Compaq Tru64 Unix 5.1
> PHP Version: 4.0.6
> New Comment:
> 
> Does this happen with latest CVS snapshot from http://snaps.php.net/ ?
> 
> --Jani
> 
> 
> Previous Comments:
> ------------------------------------------------------------------------
> 
> [2001-07-09 06:06:24] [EMAIL PROTECTED]
> 
> compiling PHP under Tru64 Unix 5.1 (using cc) results in a error if in the file 
> ext/standard/scanf.h
> the function 
> scan_set_error_return(int numVars,pval **turn_value);
> is defined "inline void" instead of simply "void".
> 
> /bin/sh /TI_a3/users/lele/php-4.0.6/libtool --silent --mode=compile cc  -I. 
>-I/TI_a3/users/lele/php-4.0.6/ext/standard -I/TI_a3/users/lele/php-4.0.6/main 
>-I/TI_a3/users/lele/php-4.0.6 -I/usr/local/apache/include 
>-I/TI_a3/users/lele/php-4.0.6/Zend -I/TI_a3/users/lele/php-4.0.6/ext/mysql/libmysql 
>-I/TI_a3/users/lele/php-4.0.6/ext/xml/expat/xmltok 
>-I/TI_a3/users/lele/php-4.0.6/ext/xml/expat/xmlparse 
>-I/TI_a3/users/lele/php-4.0.6/TSRM  -DOSF1 -DUSE_HSREGEX -DUSE_EXPAT -DSUPPORT_UTF8 
>-DXML_BYTE_ORDER=12 -g  -c file.c
> cc: Error: scanf.h, line 48: There is no definition for the inline function named 
>scan_set_error_return in this compilation unit. (noinlfunc)
> inline void scan_set_error_return(int numVars,pval **return_value);
> ------------^
> gmake[3]: *** [file.lo] Error 1
> gmake[3]: Leaving directory `/TI_a3/users/lele/php-4.0.6/ext/standard'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory `/TI_a3/users/lele/php-4.0.6/ext/standard'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/TI_a3/users/lele/php-4.0.6/ext'
> gmake: *** [all-recursive] Error 1
> 
> 
> 
> defining the function as follows 
> void scan_set_error_return(int numVars,pval **turn_value);
> 
> results in a clean compilation
> 
> ------------------------------------------------------------------------
> 
> 
> 
> ATTENTION! Do NOT reply to this email!
> To reply, use the web interface found at http://bugs.php.net/?id=11967&edit=2

-- 
$$$ Emanuele Lombardi
$$$ mail:  AMB-GEM-CLIM ENEA Casaccia
$$$        I-00060 S.M. di Galeria (RM)  ITALY
$$$ mailto:[EMAIL PROTECTED]
$$$ tel +39 06 30483366 fax     +39 06 30484264
$$$
$$$                                |||
$$$                                \|/  ;_;
$$$ What does a process need        |   /"\
$$$ to become a daemon ?            |   \v/
$$$                                 |    | 
$$$ - a fork                        o---/!\---
$$$                                 |   |_|
$$$                                 |  _/ \_
$$$* Contrary to popular belief, UNIX is user friendly.
$$$  It's just very particular about who it makes friends with.
$$$* Computers are not intelligent, but they think they are. 
$$$* True programmers never die, they just branch to an odd address
$$$* THIS TRANSMISSION WAS MADE POSSIBLE BY 100% RECYCLED ELECTRONS


-- 
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]

Reply via email to