Hi all,I have finished the chapter5 creating tools and some other steps in the chapter6 like intalling zlib with the help of Brian and his partners' patchs and advices. But when I compile Apache on the hlfs-uclibc I get the follow error:
When I run:./configure --prefix=/www --enable-module=so The output is : Configuring for Apache, Version 1.3.36 2 + using installation path layout: Apache (config.layout) 3 Creating Makefile 4 Creating Configuration.apaci in src 5 Creating Makefile in src 6 + configured for Linux platform 7 + setting C compiler to gcc 8 + setting C pre-processor to gcc -E 9 + using "tr [a-z] [A-Z]" to uppercase 10 + checking for system header files 11 + adding selected modules 12 + using builtin Expat 13 + using -ldl for vendor DSO support 14 + checking sizeof various data types 15 + doing sanity check on compiler and options 16 Creating Makefile in src/support 17 Creating Makefile in src/regex 18 Creating Makefile in src/os/unix 19 Creating Makefile in src/ap 20 Creating Makefile in src/main 21 Creating Makefile in src/lib/expat-lite 22 Creating Makefile in src/modules/standard it seen to be ok,but when I make, the error occur: gcc -c -I../os/unix -I../include -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_core.c 31 gcc -c -I../os/unix -I../include -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_log.c 32 gcc -c -I../os/unix -I../include -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite `../apaci` http_main.c 33 http_main.c: In function 'process_child_status': 34 http_main.c:5234: error: '_sys_siglist' undeclared (first use in this function) 35 http_main.c:5234: error: (Each undeclared identifier is reported only once 36 http_main.c:5234: error: for each function it appears in.) 37 make[3]: *** [http_main.o] Error 1 38 make[2]: *** [subdirs] Error 1 39 make[2]: Leaving directory `/sources/apache_1.3.36/src' 40 make[1]: *** [build-std] Error 2 41 make[1]: Leaving directory `/sources/apache_1.3.36' 42 make: *** [build] Error 2 My apache version is 1.3.36, the uClibc 0.9.29, and the linux kernel headers is 2.6.19.2 . What can I do? Thanks, fengyun_52 -- http://linuxfromscratch.org/mailman/listinfo/hlfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
