Hello Frank, this broke my build again. Before i was able to support 02a, 0.3beta1 (the latest according to the web) and with/without the zlib support. Now here is my error:
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_ming_useConstants': /usr/src/php-cvs/ext/ming/ming.c:140: warning: implicit declaration of function `Ming_useConstants' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfbitmap___construct': /usr/src/php-cvs/ext/ming/ming.c:386: warning: assignment from incompatible pointer type /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_endMask': /usr/src/php-cvs/ext/ming/ming.c:1060: warning: implicit declaration of function `SWFDisplayItem_endMask' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getX': /usr/src/php-cvs/ext/ming/ming.c:1074: warning: implicit declaration of function `SWFDisplayItem_get_x' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getY': /usr/src/php-cvs/ext/ming/ming.c:1089: warning: implicit declaration of function `SWFDisplayItem_get_y' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getXScale': /usr/src/php-cvs/ext/ming/ming.c:1104: warning: implicit declaration of function `SWFDisplayItem_get_xScale' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getYScale': /usr/src/php-cvs/ext/ming/ming.c:1119: warning: implicit declaration of function `SWFDisplayItem_get_yScale' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getXSkew': /usr/src/php-cvs/ext/ming/ming.c:1134: warning: implicit declaration of function `SWFDisplayItem_get_xSkew' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getYSkew': /usr/src/php-cvs/ext/ming/ming.c:1149: warning: implicit declaration of function `SWFDisplayItem_get_ySkew' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getRot': /usr/src/php-cvs/ext/ming/ming.c:1164: warning: implicit declaration of function `SWFDisplayItem_get_rot' /usr/src/php-cvs/ext/ming/ming.c: In function `destroy_SWFVideoStream_resource': /usr/src/php-cvs/ext/ming/ming.c:1951: warning: implicit declaration of function `destroySWFVideoStream' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_output': /usr/src/php-cvs/ext/ming/ming.c:2241: warning: implicit declaration of function `Ming_setSWFCompression' /usr/src/php-cvs/ext/ming/ming.c:2242: error: too few arguments to function `SWFMovie_output' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_saveToFile': /usr/src/php-cvs/ext/ming/ming.c:2299: error: too few arguments to function `SWFMovie_output' /usr/src/php-cvs/ext/ming/ming.c:2272: warning: unused variable `movie' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_save': /usr/src/php-cvs/ext/ming/ming.c:2348: error: too few arguments to function `SWFMovie_output' /usr/src/php-cvs/ext/ming/ming.c:2363: error: too few arguments to function `SWFMovie_output' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_writeExports': /usr/src/php-cvs/ext/ming/ming.c:2495: warning: implicit declaration of function `SWFMovie_writeExports' /usr/src/php-cvs/ext/ming/ming.c: In function `zif_swftextfield_setFont': /usr/src/php-cvs/ext/ming/ming.c:3704: warning: passing arg 2 of `SWFTextField_setFont' from incompatible pointer type make: *** [ext/ming/ming.lo] Error 1 [EMAIL PROTECTED] /usr/src/php-cvs $ rpm -qa|grep ming ming-utils-0.3-0.beta1.8mdk libming0-0.3-0.beta1.8mdk libming0-devel-0.3-0.beta1.8mdk php5-ming-5.1.0.dev-19 What was your problem? best regards marcus Saturday, August 6, 2005, 7:30:19 AM, you wrote: > fmk Sat Aug 6 01:30:19 2005 EDT > Modified files: > /php-src/ext/ming ming.c > Log: > Cleanup to match the current cvs version of ming0.3beta > http://cvs.php.net/diff.php/php-src/ext/ming/ming.c?r1=1.78&r2=1.79&ty=u > Index: php-src/ext/ming/ming.c > diff -u php-src/ext/ming/ming.c:1.78 php-src/ext/ming/ming.c:1.79 > --- php-src/ext/ming/ming.c:1.78 Wed Aug 3 10:07:26 2005 > +++ php-src/ext/ming/ming.c Sat Aug 6 01:30:17 2005 > @@ -17,7 +17,7 @@ > > +----------------------------------------------------------------------+ > */ > -/* $Id: ming.c,v 1.78 2005/08/03 14:07:26 sniper Exp $ */ > +/* $Id: ming.c,v 1.79 2005/08/06 05:30:17 fmk Exp $ */ > #ifdef HAVE_CONFIG_H > #include "config.h" > @@ -2218,7 +2218,7 @@ > PHP_METHOD(swfmovie, output) > { > SWFMovie movie = getMovie(getThis() TSRMLS_CC); > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > zval **zlimit = NULL; > int limit = -1; > int argc = ZEND_NUM_ARGS(); > @@ -2244,25 +2244,6 @@ > Ming_setSWFCompression(oldval); > } > RETURN_LONG(out); > -#elif defined(HAVE_NEW_MING) > - zval **zlimit = NULL; > - int limit = -1; > - int argc = ZEND_NUM_ARGS(); > - > - if(argc) { > - if (zend_get_parameters_ex(1, &zlimit) == FAILURE) { > - WRONG_PARAM_COUNT; > - } > - > - convert_to_long_ex(zlimit); > - limit = Z_LVAL_PP(zlimit); > - > - if ((limit < 0) || (limit > 9)) { > - php_error(E_WARNING,"compression level must be within > 0..9"); > - RETURN_FALSE; > - } > - } > - RETURN_LONG(SWFMovie_output(movie, &phpByteOutputMethod, NULL, > limit)); > #else > RETURN_LONG(SWFMovie_output(movie, &phpByteOutputMethod, NULL)); > #endif > @@ -2282,11 +2263,9 @@ > PHP_METHOD(swfmovie, saveToFile) > { > zval **x; > -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > zval **zlimit = NULL; > int limit = -1; > -#endif > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > int oldval = INT_MIN; > long out; > #endif > @@ -2299,7 +2278,7 @@ > WRONG_PARAM_COUNT; > break; > case 2: > -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > if (zend_get_parameters_ex(2, &x, &zlimit) == FAILURE) > WRONG_PARAM_COUNT; > convert_to_long_ex(zlimit); > @@ -2308,8 +2287,6 @@ > php_error(E_WARNING,"compression level must be within > 0..9"); > RETURN_FALSE; > } > -#endif > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > oldval = Ming_setSWFCompression(limit); > #endif > break; > @@ -2318,13 +2295,11 @@ > } > ZEND_FETCH_RESOURCE(what, php_stream *, x, > -1,"File-Handle",php_file_le_stream()); > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > out = SWFMovie_output(getMovie(getThis() TSRMLS_CC), > &phpStreamOutputMethod, what); > if (oldval >= -1 && oldval <=9) > Ming_setSWFCompression(oldval); > RETURN_LONG(out); > -#elif defined(HAVE_NEW_MING) > - RETURN_LONG(SWFMovie_output(movie, &phpStreamOutputMethod, what, > limit)); > #else > RETURN_LONG(SWFMovie_output(movie, &phpStreamOutputMethod, what)); > #endif > @@ -2336,11 +2311,9 @@ > PHP_METHOD(swfmovie, save) > { > zval **x; > -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > zval **zlimit = NULL; > int limit = -1; > -#endif > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > int oldval = INT_MIN; > #endif > long retval; > @@ -2353,7 +2326,7 @@ > } > break; > case 2: > -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > if (zend_get_parameters_ex(2, &x, &zlimit) == FAILURE) { > WRONG_PARAM_COUNT; > } > @@ -2363,8 +2336,6 @@ > php_error(E_WARNING,"compression level must be within > 0..9"); > RETURN_FALSE; > } > -#endif > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > oldval = Ming_setSWFCompression(limit); > #endif > break; > @@ -2374,16 +2345,12 @@ > if (Z_TYPE_PP(x) == IS_RESOURCE) { > ZEND_FETCH_RESOURCE(stream, php_stream *, x, > -1,"File-Handle",php_file_le_stream()); > -#if defined(HAVE_NEW_MING) > - RETURN_LONG(SWFMovie_output(getMovie(getThis() > TSRMLS_CC), &phpStreamOutputMethod, stream, limit)); > -#else > RETVAL_LONG(SWFMovie_output(getMovie(getThis() > TSRMLS_CC), &phpStreamOutputMethod, stream)); > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > if(oldval >= -1 && oldval <=9) > Ming_setSWFCompression(oldval); > #endif > return; > -#endif > } > convert_to_string_ex(x); > @@ -2393,13 +2360,9 @@ > RETURN_FALSE; > } > -#if defined(HAVE_NEW_MING) > - retval = SWFMovie_output(getMovie(getThis() TSRMLS_CC), > &phpStreamOutputMethod, (void *)stream, limit); > -#else > retval = SWFMovie_output(getMovie(getThis() TSRMLS_CC), > &phpStreamOutputMethod, (void *)stream); > -#endif > php_stream_close(stream); > -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING) > +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING) > if(oldval >= -1 && oldval <=9) > Ming_setSWFCompression(oldval); > #endif Best regards, Marcus -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
