compiling Apache error, hlfs ,uclibc-0.9.29,linux-2.6.19.2-kernel-headers

fengyun_52 fengyun_52 at 163.com
Thu Oct 25 20:16:53 PDT 2007


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





More information about the hlfs-dev mailing list