>Number: 3094 >Category: os-solaris >Synopsis: Configure script does not check for presence of make. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: open >Class: support >Submitter-Id: apache >Arrival-Date: Mon Sep 28 19:10:00 PDT 1998 >Last-Modified: >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.3.2 >Environment: Solaris 2.5.1 with GCC. >Description: During the initial setup of Apache, "configure" does not check to make sure that it can find "make" on a system (Solaris puts it in a rather "weird" place by default) before it tries to run and do "useful" things. It should probably complain if it simply is unable to find anything it needs to run successfully (eg. make, ar, ranlib, etc).
-- begin % ./configure --prefix=/usr/www Configuring for Apache, Version 1.3.2 Creating Makefile Creating Configuration.apaci in src Creating Makefile in src + configured for Solaris 251 platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files ./Configure: make: not found + adding selected modules ./helpers/TestCompile: make: not found + 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! % -- end >How-To-Repeat: Solaris 2.5.1, make sure /usr/ccs/bin is not in the path. Try running configure. >Fix: The "configure" script should first check for anything it needs to run or which it expects to use during the compilation or installation phase of getting the server going. >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include <[EMAIL PROTECTED]> 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! ]
