compiling Apache error, hlfs

Mwanguhya Daniel Murungi dmurungi at dicts.mak.ac.ug
Fri Oct 26 00:10:56 PDT 2007


Hi,
For the apache -- did you enable the error list functionality in the uClibc
config. Also
Use another version of httpd like httpd > 2.0.* 

-----Original Message-----
From: hlfs-dev-bounces at linuxfromscratch.org
[mailto:hlfs-dev-bounces at linuxfromscratch.org] On Behalf Of
hlfs-dev-request at linuxfromscratch.org
Sent: Friday, October 26, 2007 9:00 AM
To: hlfs-dev at linuxfromscratch.org
Subject: hlfs-dev Digest, Vol 800, Issue 1

Send hlfs-dev mailing list submissions to
	hlfs-dev at linuxfromscratch.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://linuxfromscratch.org/mailman/listinfo/hlfs-dev
or, via email, send a message with subject or body 'help' to
	hlfs-dev-request at linuxfromscratch.org

You can reach the person managing the list at
	hlfs-dev-owner at linuxfromscratch.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of hlfs-dev digest..."


Today's Topics:

   1. compiling Apache error, hlfs
      ,uclibc-0.9.29,linux-2.6.19.2-kernel-headers (fengyun_52)
   2. Re: compiling Apache error, hlfs , uclibc-0.9.29,
      linux-2.6.19.2-kernel-headers (naruto canada)


----------------------------------------------------------------------

Message: 1
Date: Fri, 26 Oct 2007 11:16:53 +0800
From: fengyun_52 <fengyun_52 at 163.com>
Subject: compiling Apache error, hlfs
	,uclibc-0.9.29,linux-2.6.19.2-kernel-headers
To: hlfs-dev at linuxfromscratch.org
Message-ID: <1193368613.5609.0.camel at zhh-oc>
Content-Type: text/plain

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




------------------------------

Message: 2
Date: Fri, 26 Oct 2007 11:38:57 +0800
From: "naruto canada" <narutocanada at gmail.com>
Subject: Re: compiling Apache error, hlfs , uclibc-0.9.29,
	linux-2.6.19.2-kernel-headers
To: "Hardened LFS Development List" <hlfs-dev at linuxfromscratch.org>
Message-ID:
	<9dde3d700710252038i2a06caeeka7abf4585e8e6680 at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

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
>


------------------------------

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


End of hlfs-dev Digest, Vol 800, Issue 1
****************************************




More information about the hlfs-dev mailing list