You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Kenyon Ralph <ke...@san.rr.com> on 1998/11/22 06:20:01 UTC

config/3442: ./configure problem with compiler and makefile

>Number:         3442
>Category:       config
>Synopsis:       ./configure problem with compiler and makefile
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Sat Nov 21 21:30:01 PST 1998
>Last-Modified:
>Originator:     kenyon@san.rr.com
>Organization:
apache
>Release:        1.3.3
>Environment:
Slackware 3.5: Linux 2.0.34 #1 i486

Compiler: egcs-2.90.29 980515 (egcs-1.0.3 release)
>Description:
When I run a ./configure in the top level package directory (./apache_1.3.3/), everything works fine until it gets to the part after "Creating Makefile in src".  Then, right after the "time" reports, gcc complains about an installation problem and that it cannot exec `-quiet' because there is no such file or directory.  This problem makes the configure script abort; thus I cannot compile.  Following is the complete output:

root:dt0b1n52:~# gzip -dc apache_1.3.3.tar.gz | tar xvf -
root:dt0b1n52:~# cd apache_1.3.3
root:dt0b1n52:~/apache_1.3.3# ./configure --prefix=/usr/local/apache --verbose
Configuring for Apache, Version 1.3.3
Creating Makefile
Creating Configuration.apaci in src
 + Rule SHARED_CORE=default
 + Rule SHARED_CHAIN=default
 + Rule SOCKS4=no
 + Rule SOCKS5=no
 + Rule IRIXNIS=no
 + Rule IRIXN32=yes
 + Rule PARANOID=no
 + Rule WANTHSREGEX=default
 + Module mmap_static: no
 + Module env: yes [static]
 + Module log_config: yes [static]
 + Module log_agent: no
 + Module log_referer: no
 + Module mime_magic: no
 + Module mime: yes [static]
 + Module negotiation: yes [static]
 + Module status: yes [static]
 + Module info: no
 + Module include: yes [static]
 + Module autoindex: yes [static]
 + Module dir: yes [static]
 + Module cgi: yes [static]
 + Module asis: yes [static]
 + Module imap: yes [static]
 + Module actions: yes [static]
 + Module speling: no
 + Module userdir: yes [static]
 + Module proxy: no
 + Module alias: yes [static]
 + Module rewrite: no
 + Module access: yes [static]
 + Module auth: yes [static]
 + Module auth_anon: no
 + Module auth_dbm: no
 + Module auth_db: no
 + Module digest: no
 + Module cern_meta: no
 + Module expires: no
 + Module headers: no
 + Module usertrack: no
 + Module example: no
 + Module unique_id: no
 + Module so: no
 + Module setenvif: yes [static]
Creating Makefile in src
 + configured for Linux platform
 + setting C compiler to gcc
 + setting C pre-processor to NOT-AVAILABLE
 + checking for system header files
 + adding selected modules
 foo main
time in parse: 0.010000
time in integration: 0.000000
time in jump: 0.000000
time in cse: 0.000000
time in loop: 0.000000
time in cse2: 0.000000
time in branch-prob: 0.000000
time in flow: 0.000000
time in combine: 0.000000
time in regmove: 0.000000
time in sched: 0.000000
time in local-alloc: 0.000000
time in global-alloc: 0.020000
time in sched2: 0.000000
time in dbranch: 0.000000
time in shorten-branch: 0.000000
time in stack-reg: 0.000000
time in final: 0.000000
time in varconst: 0.000000
time in symout: 0.000000
time in dump: 0.000000
gcc: installation problem, cannot exec `-quiet': No such file or directory
make: *** [dummy] Error 1
 + doing sanity check on compiler and options
** A test compilation with your Makefile configuration
** failed. This is most likely because your C compiler
** is not ANSI. Apache requires an ANSI C Compiler, such
** as gcc. The above error message from your compiler
** will also provide a clue.
 Aborting!
>How-To-Repeat:
I don't know.
>Fix:
Not really, but this looks like something you just added in version 1.3b7, because it says:

  *) Various bugfixes and cleanups for the APACI configure script:
     o fix IFS handling for _nested_ situation
     o fix Perl interpreter search: take first one found instead of last one
     o fix DSO consistency check
     o print error messages to stderr instead of stdout
     o add install-quiet for --shadow situation to Makefile stub
     o reduce complexity by avoiding sed-hacks for rule and module list loops
     [Ralf S. Engelschall]

I think that "...add install-quiet..." part probably has something to do with this problem I am having (since it is part of the bugfixes and cleanups in the configure script and it has a "-quiet", which is what my compiler complains about).
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <ap...@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]
[If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request ]
[from a developer.                                      ]
[Reply only with text; DO NOT SEND ATTACHMENTS!         ]