Hi,
> I don't know if you're using the make bundled with Solaris, but maybe > try gnu make. I don't think its make. I have nearly the same errors, with Gnu-make and the native one. I tried GNU-C 2.95.x (from sunfreeware.com) and there even configure came up with a strange error. I installed the Demo of Forte-C and configure runs without problems. But after the make I get nearly the same messages. My last try is this: /usr/ccs/lib/cpp -undef -D__SunOS_5_8 -D__SUNPRO_C=0x510 -Dunix -D__unix -Dsun -D__sun -D__BUILTIN_VA_ARG_INCR -D__SVR4 -Dsparc -D__sparc -I. -I. -I../main -I/usr/ucbinclude -DDEBUG -DHAVE_CONFIG_H -D_POSIX_PTHREAD_SEMANTICS -DSUPPORT_UTF8 -DXML_BYTE_ORDER=21 zend_operators.c >/tmp/cpp.01997.0.i "zend_operators.c", line 548: va_start: argument mismatch "zend_operators.c", line 563: va_start: argument mismatch "zend_operators.c", line 578: va_start: argument mismatch /opt/SUNWspro/WS6U2/bin/acomp -Qy -y-o -yzend_operators.o -I. -I. -I../main -I/usr/ucbinclude -g "/opt/SUNWspro/WS6U2/bin/acc -Xs -YP,:/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3:/usr/ucblib:/opt/SUNWspro/WS6U2/bin/../lib:/opt/SUNWspro/WS6U2/bin:/usr/ccs/lib:/usr/lib -g -v -DDEBUG -DHAVE_CONFIG_H -I. -I. -I../main -D_POSIX_PTHREAD_SEMANTICS -DSUPPORT_UTF8 -DXML_BYTE_ORDER=21 -c -I/usr/ucbinclude -c" -b -y-fbe -y/opt/SUNWspro/WS6U2/bin/fbe -y-xarch=generic -y-xmemalign=4s -y-verbose -Xs -D__SunOS_5_8 -D__SUNPRO_C=0x510 -Dunix -Dsun -Dsparc -D__unix -D__sun -D__sparc -D__BUILTIN_VA_ARG_INCR -D__SVR4 -dg -y-g -I/opt/SUNWspro/WS6U2/include/cc -DDEBUG -DHAVE_CONFIG_H -D_POSIX_PTHREAD_SEMANTICS -DSUPPORT_UTF8 -DXML_BYTE_ORDER=21 -i /tmp/cpp.01997.0.i "zend_operators.c", line 435: warning: improper pointer/integer combination: op "=" "zend_operators.c", line 552: invalid token: ## "zend_operators.c", line 552: undefined symbol: IS_ "zend_operators.c", line 552: syntax error before or at: LONG "zend_operators.c", line 552: undefined symbol: orig_ptr "zend_operators.c", line 552: non-unique member requires struct/union pointer: refcount "zend_operators.c", line 552: left operand of "->" must be pointer to struct/union "zend_operators.c", line 552: non-unique member requires struct/union pointer: refcount "zend_operators.c", line 552: left operand of "->" must be pointer to struct/union "zend_operators.c", line 552: cannot dereference non-pointer type "zend_operators.c", line 552: assignment type mismatch: struct _zval_struct {union _zvalue_value {..} value, unsigned char type, unsigned char is_ref, unsigned short refcount} "=" int "zend_operators.c", line 552: invalid token: ## "zend_operators.c", line 552: warning: old-style declaration or incorrect type for: convert_to_ "zend_operators.c", line 552: syntax error before or at: long "zend_operators.c", line 552: syntax error before or at: } "zend_operators.c", line 552: warning: syntax error: empty declaration "zend_operators.c", line 555: warning: syntax error: empty declaration "zend_operators.c", line 567: invalid token: ## "zend_operators.c", line 567: undefined symbol: IS_ "zend_operators.c", line 567: syntax error before or at: DOUBLE "zend_operators.c", line 567: undefined symbol: orig_ptr "zend_operators.c", line 567: non-unique member requires struct/union pointer: refcount "zend_operators.c", line 567: left operand of "->" must be pointer to struct/union "zend_operators.c", line 567: non-unique member requires struct/union pointer: refcount "zend_operators.c", line 567: left operand of "->" must be pointer to struct/union "zend_operators.c", line 567: cannot dereference non-pointer type "zend_operators.c", line 567: assignment type mismatch: struct _zval_struct {union _zvalue_value {..} value, unsigned char type, unsigned char is_ref, unsigned short refcount} "=" int "zend_operators.c", line 567: invalid token: ## "zend_operators.c", line 567: warning: old-style declaration or incorrect type for: convert_to_ "zend_operators.c", line 567: syntax error before or at: double "zend_operators.c", line 567: identifier redeclared: arg current : pointer to double previous: pointer to long : "zend_operators.c", line 552 "zend_operators.c", line 567: syntax error before or at: } "zend_operators.c", line 567: warning: syntax error: empty declaration "zend_operators.c", line 570: warning: syntax error: empty declaration "zend_operators.c", line 582: invalid token: ## "zend_operators.c", line 582: undefined symbol: IS_ "zend_operators.c", line 582: syntax error before or at: STRING "zend_operators.c", line 582: undefined symbol: orig_ptr "zend_operators.c", line 582: non-unique member requires struct/union pointer: refcount "zend_operators.c", line 582: left operand of "->" must be pointer to struct/union "zend_operators.c", line 582: non-unique member requires struct/union pointer: refcount "zend_operators.c", line 582: left operand of "->" must be pointer to struct/union "zend_operators.c", line 582: cannot dereference non-pointer type "zend_operators.c", line 582: assignment type mismatch: struct _zval_struct {union _zvalue_value {..} value, unsigned char type, unsigned char is_ref, unsigned short refcount} "=" int "zend_operators.c", line 582: invalid token: ## "zend_operators.c", line 582: warning: old-style declaration or incorrect type for: convert_to_ "zend_operators.c", line 582: syntax error before or at: string "zend_operators.c", line 582: warning: old-style declaration or incorrect type for: string "zend_operators.c", line 582: warning: syntax error: empty declaration "zend_operators.c", line 585: warning: syntax error: empty declaration rm /tmp/cpp.01997.0.i make[1]: *** [zend_operators.lo] Error 1 make[1]: Leaving directory `/export/home/dros/down/php-4.0.6/Zend' make: *** [all-recursive] Error 1 Maybe, you know what to do. But I doubt it's make. cu Alex -- PHP Install 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]