httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Edwards" <ch...@buythetruck.com>
Subject RE: [users@httpd] Totally stumped on httpd, gcc & solaris 10
Date Fri, 12 May 2006 13:34:14 GMT
Thanks for all the replies I have been getting... Here is some more information on my enviroment.


Here is what I am using to try and compile Apache2 ...

./configure --with-perl=/usr/bin/perl --prefix=/www --enable-module=so --enable-ssl --enable-setenvif
--with-ssl=/usr/local/ssl

I downloaded Apache 2.2.2, might as well get the latest version.

Here are my library paths...

Configuration file [version 4]: /var/ld/ld.config
  Default Library Path (ELF):   /usr/lib:/usr/lib/secure:/usr/local/lib:/usr/local/mysql/lib:/lib:/usr/local/ssl/lib/
  Trusted Directories (ELF):    /lib/secure:/usr/lib/secure  (system default)

I am running gcc 3.3.2 from SunFreeWare

Here is the Error I get durring make...

make[2]: Entering directory `/export/home/chris/Sources/httpd-2.2.2/server'
/export/home/chris/Sources/httpd-2.2.2/srclib/apr/libtool --silent --mode=compile gcc -g -O2
   -DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE    -I/export/home/chris/Sources/httpd-2.2.2/srclib/pcre
-I. -I/export/home/chris/Sources/httpd-2.2.2/os/unix -I/export/home/chris/Sources/httpd-2.2.2/server/mpm/prefork
-I/export/home/chris/Sources/httpd-2.2.2/modules/http -I/export/home/chris/Sources/httpd-2.2.2/modules/filters
-I/export/home/chris/Sources/httpd-2.2.2/modules/proxy -I/export/home/chris/Sources/httpd-2.2.2/include
-I/export/home/chris/Sources/httpd-2.2.2/modules/generators -I/export/home/chris/Sources/httpd-2.2.2/modules/mappers
-I/export/home/chris/Sources/httpd-2.2.2/modules/database -I/export/home/chris/Sources/httpd-2.2.2/srclib/apr/include
-I/export/home/chris/Sources/httpd-2.2.2/srclib/apr-util/include -I/export/home/chris/Sources/httpd-2.2.2/srclib/apr-util/xml/expat/lib
-I/export/home/chris/Sources/httpd-2.2.2/modules/proxy/../generators -I/usr/local/ssl/include
-I/usr/sfw/include -I/export/home/chris/Sources/httpd-2.2.2/modules/ssl -I/export/home/chris/Sources/httpd-2.2.2/modules/dav/main
 -prefer-non-pic -static -c exports.c && touch exports.lo
exports.c:116:2: #endif without #if
make[2]: *** [exports.lo] Error 1
make[2]: Leaving directory `/export/home/chris/Sources/httpd-2.2.2/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/chris/Sources/httpd-2.2.2/server'
make: *** [all-recursive] Error 1

Thanks,

Chris Edwards


-----Original Message-----
From: Ricardo Stella [mailto:stella@rider.edu] 
Sent: Thursday, May 11, 2006 3:47 PM
To: users@httpd.apache.org
Subject: Re: [users@httpd] Totally stumped on httpd, gcc & solaris 10



Chris Edwards wrote:
> Hola!
>
> I am trying to compile Apache2 on Solaris 10 with gcc.  Here is the 
> error Im getting durring the make...
>
> exports.c:116:2: #endif without #if
> make[2]: *** [exports.lo] Error 1
> make[2]: Leaving directory
> `/export/home/chris/Sources/httpd-2.2.0/server'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/chris/Sources/httpd-2.2.0/server'
> make: *** [all-recursive] Error 1
> #
>
> Any help would be greatly appreciated.  Thanks!
>
>   

Well, although 2.2.2 is out, it would help to know what options you used for configure or
what gcc you are using.  Here's mine, ripped from the net somewhere and since I need ldap
and BerkeleyDB, those options are there (note LDFLAGS and CPPFLAGS should all be on one line):

CFLAGS="-O2"; export CFLAGS
LDFLAGS="-L/usr/local/ssl/lib -L/usr/local/openldap/lib -L/usr/local/lib -R/usr/local/ssl/lib:/usr/local/openldap/lib:/usr/local/lib";
export LDFLAGS CPPFLAGS="-I/usr/local/ssl/include -I/usr/local/openldap/include -I/usr/local/include";
export CPPFLAGS

./configure \
--prefix=/usr/local/apache2 \
--enable-mods-shared=most \
--with-ldap-include=/usr/local/openldap/include \ --with-ldap-lib=/usr/local/openldap/lib
\ --with-ssl=/usr/local/ssl \ --with-perl=/usr/local/bin/perl \ --with-ldap \ --with-berkeley-db=/usr/local/BerkeleyDB
\ --enable-ldap \ --enable-authnz-ldap \ --enable-ssl

I'm using gcc 3.3.2 from sunfreeware.com...

My .02...

-- 

°(((=((===°°°(((===========================================




---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message