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

naruto canada narutocanada at gmail.com
Thu Oct 25 20:38:57 PDT 2007


On 10/26/07, fengyun_52 <fengyun_52 at 163.com> wrote:
> 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?

forget apache, it modifis so many system header files at make install,
it's scary.
try lighttpd.

>
>
> Thanks,
> fengyun_52
>
>
> --
> http://linuxfromscratch.org/mailman/listinfo/hlfs-dev
> FAQ: http://www.linuxfromscratch.org/faq/
> Unsubscribe: See the above information page
>



More information about the hlfs-dev mailing list