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

Reply via email to