Compiling with ming-0.3cvs - breaks mapscript?

Mike Leahy mgleahy at GOLDEN.NET
Thu Dec 8 06:30:55 EST 2005


Hello list,

I'm currently trying to get Mapserver 4.8.0-beta2 running with flash 
support.  I can get ming-0.3cvs complied and installed - the php_ming.so 
will load fine in a test php script I have.  However, if I compile 
MapServer with ming-0.3, I get a long list of warnings much like the 
following:

mapswf.c:3012: warning: passing argument 2 of ‘SWFMovie_add’ from 
incompatible pointer type

With ming-0.3beta1, this would then crash, but the cvs continues and 
compiles fine (I also added MING_ENABLED="-DUSE_MING_FLASH 
-DMING_VERSION_03" in configure.in - I'm not sure if that had any 
impact, as I don't remember exactly when I did it).

Finally, when I put the new php_mapscript.so in my php/modules folder, I 
find that I am unable to load the module in php.


If I repeat the whole process, and remove '--with-ming' from the 
mapserver ./configure command, the whole thing compiles fine, and 
php_mapscript.so loads fine.  What is it about ming/swf support that 
could break mapscript?  Am I okay to compile the CGI executables with 
SWF support, then recompile everything without swf and just use the php 
module with the swf-enabled executables?

Thanks in advance for any help,
Mike



More information about the mapserver-users mailing list