Re: Apache compiles cleanly but will not start

From: Gerry T (gerryt_at_vcn.bc.ca)
Date: 09/02/04


Date: 2 Sep 2004 09:03:09 -0700

rhugga@yahoo.com (Keg) wrote in message news:<6c795a35.0409011149.22c0de70@posting.google.com>...
> McBofh <james.N0SPAm.mcpherson@optusnet.com.au> wrote in message news:<4135AF33.7020709@optusnet.com.au>...
> > Keg wrote:
> > > I am having an odd problem with apache (2.0.50) I must have compiled
> > > apache 500 times in my day on nearly every platform that it supports
> > > but for the life of me this problem eludes me. Im sure it is something
> > > I missed but I can't find it. This is a Solaris 9 64-bit machine.
> > >
> > > Here is the error I get when performing a configtest (httpd -t):
> > > db-0204:/usr/local/labshare/apache #bin/apachectl configtest
> > > Syntax error on line 237 of
> > > /usr/local/labshare/apache/conf/httpd.conf:
> > > Cannot load /usr/local/labshare/apache/modules/mod_auth_digest.so into
> > > server: ld.so.1: /usr/local/labshare/apache/bin/httpd: fatal:
> > > relocation error: file
> > > /usr/local/labshare/apache/modules/mod_auth_digest.so: symbol
> > > __floatdidf: referenced symbol not found
> >
> >
> > ld is barfing while trying to resolve the reference to floatdidf.
> > This is a function in gnu libc. have you verified that your gcc
> > and gnu binutils installation is correct?
> >
> > incidentally,
> > http://zwicky.as.arizona.edu/~cyp/work/galfit/README.INSTALL appears
> > to be at least marginally useful in this regard.
> >
> >
> > mcbofh.
>
>
> I have since removed the 3.22 compiler and installed 3.4.1 versions of
> gcc and libgcc. After unpacking, compiling and installing a fresh
> tarball of apache 2.0.50, same problem again. Also some more
> information: This seems to only affect the mod_auth_digest.so and
> mod_status.so modules. When I comment those out of the httpd.conf
> file, the server start fine. I can live w/o those 2 modules but it
> bugs me because something is defintely wrong with this system. (and
> this is a production oracle box)
>
> Here is the info on my gcc packages:
> db-0204:/usr/local/lib #pkginfo -l SMCgcc
> PKGINST: SMCgcc
> NAME: gcc
> CATEGORY: application
> ARCH: sparc
> VERSION: 3.4.1
> BASEDIR: /usr/local
> VENDOR: FSF
> PSTAMP: Steve Christensen
> INSTDATE: Sep 01 2004 10:21
> EMAIL: steve@smc.vnet.net
> STATUS: completely installed
> FILES: 2526 installed pathnames
> 32 shared pathnames
> 7 linked files
> 171 directories
> 55 executables
> 1022091 blocks used (approx)

sunfreeware... Not sure if you'll have that problem with the
www.blastwave.org version of gcc but it might be worth a look.

<OT> Im a bit disenchanted with blastwave lately due to the number of
dependencies creeping in to various packages but better by far
than sunfreeware still.
I heard yesterday they are supporting -m64 now - finally. </OT>

Anyway, changing versions doesnt change the result does it?
You still need to explicitly set up your Apache run time environment
before you build/install apache. See my other post : >



Relevant Pages

  • Re: How do I install this missing library?
    ... you really should be carefully following LSTC's installation ... libg2c is part of gcc. ... to tell a newcomer to compile. ... like the source code to GNU tar, and make sure you understand what's ...
    (comp.os.linux.misc)
  • Apache Configure issue in Solaris 8
    ... I am trying to configure Apache in solaris 8 system. ... I do have installed GCC, binutils, expat, ... uname -m = sun4u ... BusType = <unknown> ...
    (SunManagers)
  • Cannot get TK 8.4.5 to install on RH Linux 8.0
    ... Then followed the README installation procedure. ... checking for gcc... ... checking for struct dirent64... ... no type or storage class ...
    (comp.lang.tcl)
  • Re: configure: error: C compiler cannot create executables
    ... I've installed gcc from sunfreeware, ... Configuring Apache Portable Runtime library ... ... checking for C compiler default output file name... ... BusType = <unknown> ...
    (comp.unix.solaris)
  • configure: error: C compiler cannot create executables
    ... I've installed gcc from sunfreeware, ... Configuring Apache Portable Runtime library ... ... checking for C compiler default output file name... ... BusType = <unknown> ...
    (comp.unix.solaris)