We are trying to build php 4.1.1 with ming 0.2a support on our Solaris 2.8 machine using gcc 2.95.2. However, we encounter some problems: First, when we tried to build a dynamic ming library at the source tree of ming 0.2a, we kept getting the following error message: gcc -g -Wall movie.o displaylist.o blocklist.o position.o movieclip.o shape_util.o shape_cubic.o text_util.o fill.o ming.o actioncompiler/compile.o actioncompiler/swf4compiler.tab.o actioncompiler/lex.swf4.o actioncompiler/swf5compiler.tab.o actioncompiler/lex.swf5.o actioncompiler/compileaction.o actioncompiler/assembler.o blocks/*.o -shared -fpic \ -o libming.so Text relocation remains referenced against symbol offset in file <unknown> 0x3120 actioncompiler/swf4compiler.tab.o <unknown> 0x3124 actioncompiler/swf4compiler.tab.o <unknown> 0x3128 actioncompiler/swf4compiler.tab.o <unknown> 0x312c actioncompiler/swf4compiler.tab.o <unknown> 0x3130 actioncompiler/swf4compiler.tab.o [...] <unknown> 0x23c actioncompiler/lex.swf4.o <unknown> 0x240 actioncompiler/lex.swf4.o <unknown> 0x244 actioncompiler/lex.swf4.o <unknown> 0x248 actioncompiler/lex.swf4.o [...] <unknown> 0x5270 actioncompiler/swf5compiler.tab.o <unknown> 0x5274 actioncompiler/swf5compiler.tab.o <unknown> 0x5278 actioncompiler/swf5compiler.tab.o [...] <unknown> 0x1e80 actioncompiler/lex.swf5.o <unknown> 0x1e84 actioncompiler/lex.swf5.o <unknown> 0x1e88 actioncompiler/lex.swf5.o [...] <unknown> 0x964 blocks/jpeg.o destroySWFOutputBlock 0x40 blocks/action.o destroySWFOutputBlock 0xfc blocks/outputblock.o [...] SWFOutput_byteAlign 0x448 blocks/textfield.o destroySWFBlockList 0xa4 movie.o destroySWFBlockList 0x10 movieclip.o [...] completeSWFTextField 0x510 blocks/textfield.o ld: fatal: relocations remain against allocatable but non-writable sections collect2: ld returned 1 exit status *** Error code 1 make: Fatal error: Command failed for target `dynamic' Current working directory /site4/web_kit_1.0_rodgers/ming-0.2a/src *** Error code 1 make: Fatal error: Command failed for target `dynamic' The error messages went more than 6000 lines. We tried to continue it by entering php_ext directory and did the "make". The error message shows that file "ming.c" does not exist. After we manually copied ming-4.0.7.c to ming.c, we still had error message: gcc -Wall -g -DHAVE_MING -DCOMPILE_DL_MING -DZEND_NEW_ERROR_HANDLING -c ming.c -I. -I.. `php-config --includes` In file included from /depot/package/php_4.0.0/include/php/php.h:34, from ming.c:27: /depot/package/php_4.0.0/include/php/Zend/zend.h:26: warning: `ZEND_NEW_ERROR_HANDLING' redefined *Initialization*:1: warning: this is the location of the previous definition ming.c:28: tsrm_virtual_cwd.h: No such file or directory *** Error code 1 make: Fatal error: Command failed for target `ming.o' Then, we have to settle with ming static library and installed it. We copied the files under php_ext/ to php_4.1.1/ext/ming/. When we tried to configure php 4.1.1 with option "--with-ming=/depot/package/ming_0.2a", or "--with-ming=./ext/ming", it complains that: configure: error: Please reinstall libming.so - I cannot find libming.so So what is the standard procedure to install ming with php? And why can't I build the dynamic library for ming? Thanks for the help. Ziying Sherwin P.S. I am not on the mailing list, please send your response to: [EMAIL PROTECTED] -- 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]