cd apache_1.3.31 CC=armeb-linux2.4-gcc CFLAGS='-O2 -mbig-endian -mcpu=strongarm1100 -mtune=strongarm1100' RANLIB=armeb-linux2.4-ranlib LD_SHLIB=armeb-linux2.4-ld ./configure --prefix=/mnt/card/apache --without-execstrip cd ../php-4.0.6 以下の内容で、config.cache を作る。 ac_cv_type_int8=${ac_cv_type_int8=no} ac_cv_func_getaddrinfo=${ac_cv_func_getaddrinfo=yes} CC=armeb-linux2.4-gcc CFLAGS='-O2 -mbig-endian -mcpu=strongarm1100 -mtune=strongarm1100' ./configure --cache-file=config.cache --host=armeb-linux2.4 --build=i586-pc-linux2.4 --prefix=/mnt/card --with-apache=../apache_1.3.31 --enable-track-vars make make install cd ../apache_1.3.31 CC=armeb-linux2.4-gcc CFLAGS='-O2 -mbig-endian -mcpu=strongarm1100 -mtune=strongarm1100' RANLIB=armeb-linux2.4-ranlib LD_SHLIB=armeb-linux2.4-ld ./configure --prefix=/mnt/card/apache --without-execstrip --activate-module=src/modules/php4/libphp4.a src/main/Makefile を編集します。 ... CC=armeb-linux2.4-gcc BUILD_CC=gcc ... gen_uri_delims: gen_uri_delims.o $(BUILD_CC) $(CFLAGS1) $(LDFLAGS) -o gen_uri_delims gen_uri_delims.o $(L IBS) ... gen_test_char: gen_test_char.o $(BUILD_CC) $(CFLAGS1) $(LDFLAGS) -o gen_test_char gen_test_char.o $(LIB S) ... gen_test_char.o: gen_test_char.c $(INCDIR)/httpd.h \ $(INCDIR)/ap_config.h $(INCDIR)/ap_mmn.h \ $(INCDIR)/ap_config_auto.h $(OSDIR)/os.h $(INCDIR)/ap_ctype.h \ $(INCDIR)/hsregex.h $(INCDIR)/ap_alloc.h $(INCDIR)/buff.h \ $(INCDIR)/ap.h $(INCDIR)/util_uri.h $(BUILD_CC) -c $(INCLUDES0) $(CFLAGS1) gen_test_char.c gen_uri_delims.o: gen_uri_delims.c $(BUILD_CC) -c $(INCLUDES0) $(CFLAGS1) gen_uri_delims.c make make install cd ../php-4.0.6 cp php.ini-dist /mnt/card/lib/php.ini You can edit /mnt/card/lib/php.ini file to set PHP options. Edit your httpd.conf or srm.conf file and add: AddType application/x-httpd-php .php