www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marc Slemko <ma...@znep.com>
Subject os-linux/638
Date Fri, 30 May 1997 21:40:02 GMT
The following reply was made to PR os-linux/638; it has been noted by GNATS.

From: Marc Slemko <marcs@znep.com>
To: apbugs@apache.org
Subject: os-linux/638
Date: Fri, 30 May 1997 15:38:37 -0600 (MDT)

 ---------- Forwarded message ----------
 Date: Fri, 30 May 1997 13:20:13 -0700
 From: Sabat <sabat@area51.org>
 To: apache-bugdb@apache.org, marc@apache.org
 Subject: re: Changed information for PR os-linux/638
 >>Synopsis: Configure script does not add (required) -lm
 >>State-Changed-From-To: open-analyzed
 >>State-Changed-By: marc
 >>State-Changed-When: Fri May 30 12:27:57 PDT 1997
 >>Why is -lm required?  ie. what function does it complain
 >>about if it isn't included?
 Here's exactly what happens if you don't add -lm to EXTRA_LIBS.
 (I have a Sparc 2 with kernel 2.0.29, running Red Hat 4.1.)
 (cd regex; make lib CC=gcc AUX_CFLAGS='-O3 -DLINUX=2 ' RANLIB='ranlib')
 make[1]: Entering directory `/home/sabat/apache_1.2b11/src/regex'
 rm -f *.o
 sh ./mkh  -i _REGEX_H_ regex2.h regcomp.c regerror.c regexec.c regfree.c >regex.tmp
 cmp -s regex.tmp regex.h 2>/dev/null || cp regex.tmp regex.h
 rm -f regex.tmp
 sh ./mkh  -p regcomp.c >regcomp.ih
 gcc -I. -DPOSIX_MISTAKE -O3 -DLINUX=2    -c regcomp.c -o regcomp.o
 sh ./mkh  -p engine.c >engine.ih
 gcc -I. -DPOSIX_MISTAKE -O3 -DLINUX=2    -c regexec.c -o regexec.o
 sh ./mkh  -p regerror.c >regerror.ih
 gcc -I. -DPOSIX_MISTAKE -O3 -DLINUX=2    -c regerror.c -o regerror.o
 gcc -I. -DPOSIX_MISTAKE -O3 -DLINUX=2    -c regfree.c -o regfree.o
 rm -f libregex.a
 ar crv libregex.a regcomp.o regexec.o regerror.o regfree.o
 a - regcomp.o
 a - regexec.o
 a - regerror.o
 a - regfree.o
 ranlib libregex.a
 make[1]: Leaving directory `/home/sabat/apache_1.2b11/src/regex'
 gcc -c -Iregex  -O3 -DLINUX=2   alloc.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_main.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_core.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_config.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_request.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_log.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_protocol.c
 gcc -c -Iregex  -O3 -DLINUX=2   rfc1413.c
 gcc -c -Iregex  -O3 -DLINUX=2   util.c
 gcc -c -Iregex  -O3 -DLINUX=2   util_script.c
 gcc -c -Iregex  -O3 -DLINUX=2   modules.c
 gcc -c -Iregex  -O3 -DLINUX=2   buff.c
 gcc -c -Iregex  -O3 -DLINUX=2   md5c.c
 gcc -c -Iregex  -O3 -DLINUX=2   util_md5.c
 gcc -c -Iregex  -O3 -DLINUX=2   explain.c
 gcc -c -Iregex  -O3 -DLINUX=2   http_bprintf.c
 gcc -c -Iregex  -O3 -DLINUX=2   util_date.c
 gcc -c -Iregex  -O3 -DLINUX=2   util_snprintf.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_env.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_log_config.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_mime.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_negotiation.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_include.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_dir.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_cgi.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_imap.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_userdir.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_alias.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_access.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_auth.c
 gcc -c -Iregex  -O3 -DLINUX=2   mod_browser.c
 gcc    -o httpd alloc.o http_main.o http_core.o http_config.o http_request.o http_log.o http_protocol.o
rfc1413.o util.o util_script.o modules.o buff.o md5c.o util_md5.o explain.o http_bprintf.o
util_date.o util_snprintf.o mod_env.o mod_log_config.o mod_ mime.o mod_negotiation.o mod_include.o
mod_dir.o mod_cgi.o mod_imap.o mod_userdir.o mod_alias.o mod_access.o mod_auth.o mod_browser.o
 http_bprintf.o: In function `vbprintf':
 http_bprintf.o(.text+0x6ac): undefined reference to `frexp'
 make: *** [httpd] Error 1

View raw message