hallo leute,
ich würde gerne einen apache_1.3.37 server für ein linux-arm embedded system erstellen. leider versucht ./configure oder make immer das erstellte auszuführen, was ja nicht geht und bricht dann bei make ab.
kann man dieses ausführen irgendwie unterbinden oder wo liegt der fehler?
gruss
marion
CC="/usr/local/arm-linux/bin/arm-linux-gcc" OPTIM="-Wall -O2 -Wl,-s -march=armv4" ./configure --prefix=/usr/local/apache
Configuring for Apache, Version 1.3.37
+ using installation path layout: Apache (config.layout)
Creating Makefile
Creating Configuration.apaci in src
Creating Makefile in src
+ configured for Linux platform
+ setting C pre-processor to /usr/local/arm-linux/bin/arm-linux-gcc -E
+ using "tr [a-z] [A-Z]" to uppercase
+ checking for system header files
+ adding selected modules
+ using builtin Expat
+ checking sizeof various data types
./helpers/TestCompile: line 294: /root/apache_1.3.37/src/helpers/testfunc: cannot execute binary file
./helpers/TestCompile: line 294: /root/apache_1.3.37/src/helpers/testfunc: cannot execute binary file
./helpers/TestCompile: line 294: /root/apache_1.3.37/src/helpers/testfunc: cannot execute binary file
./helpers/TestCompile: line 294: /root/apache_1.3.37/src/helpers/testfunc: cannot execute binary file
./helpers/TestCompile: line 294: /root/apache_1.3.37/src/helpers/testfunc: cannot execute binary file
+ doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/regex
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/standard
make
===> src
make[1]: Entering directory /root/apache\_1.3.37' make[2]: Entering directory
/root/apache_1.3.37/src'
===> src/regex
make[3]: Für das Ziel »all« ist nichts zu tun.
<=== src/regex
===> src/os/unix
/usr/local/arm-linux/bin/arm-linux-gcc -c -I../../os/unix -I../../include -Wall -O2 -Wl,-s -march=armv4 -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDED ../../apaci
os.c
arm-linux-gcc: -s: linker input file unused since linking not done
/usr/local/arm-linux/bin/arm-linux-gcc -c -I../../os/unix -I../../include -Wall -O2 -Wl,-s -march=armv4 -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDED ../../apaci
os-inline.c
arm-linux-gcc: -s: linker input file unused since linking not done
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
.
.
.
/usr/local/arm-linux/bin/arm-linux-gcc -c -I../os/unix -I../include -Wall -O2 -Wl,-s -march=armv4 -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED ../apaci
gen_test_char.c
arm-linux-gcc: -s: linker input file unused since linking not done
/usr/local/arm-linux/bin/arm-linux-gcc -Wall -O2 -Wl,-s -march=armv4 -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED ../apaci
-Wall -O2 -Wl,-s -march=armv4 -o gen_test_char gen_test_char.o -lm -lcrypt
./gen_test_char >test_char.h
/bin/sh: line 1: ./gen_test_char: cannot execute binary file
make[3]: *** [test_char.h] Fehler 126
make[2]: *** [subdirs] Fehler 1
make[2]: Leaving directory /root/apache\_1.3.37/src' make[1]: \*\*\* [build-std] Fehler 2 make[1]: Leaving directory
/root/apache_1.3.37'
make: *** [build] Fehler 2