Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
Thank You! Steffen
Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
| |
|
Topic: failed to compile mod_auth_cas |
|
Author |
|
moshebs
Joined: 16 Jul 2008 Posts: 2
|
Posted: Wed 16 Jul '08 8:47 Post subject: failed to compile mod_auth_cas |
|
|
Hi,
I'm trying to compile mod_auth_cas using apxs I downloaded from this site (apxs_win32.zip).
This is the error message I get:
Code: |
c:\Program Files\Apache Software Foundation\Apache2.2\bin>apxs -i -c mod_auth_cas.c
gcc /nologo /MD /W3 /O2 /D WIN32 /D _WINDOWS /D NDEBUG -I"C:\PROGRA~1\APACHE~1\Apache2.2\include" /c /Fomod_auth_ca
s.lo mod_auth_cas.c
gcc: /nologo: No such file or directory
gcc: /MD: No such file or directory
gcc: /W3: No such file or directory
gcc: /O2: No such file or directory
gcc: /D: No such file or directory
gcc: WIN32: No such file or directory
gcc: /D: No such file or directory
gcc: _WINDOWS: No such file or directory
gcc: /D: No such file or directory
gcc: NDEBUG: No such file or directory
gcc: /c: No such file or directory
gcc: /Fomod_auth_cas.lo: No such file or directory
mod_auth_cas.c:40:28: openssl/crypto.h: No such file or directory
mod_auth_cas.c:41:26: openssl/x509.h: No such file or directory
mod_auth_cas.c:42:25: openssl/pem.h: No such file or directory
mod_auth_cas.c:43:25: openssl/ssl.h: No such file or directory
mod_auth_cas.c:44:25: openssl/err.h: No such file or directory
In file included from mod_auth_cas.c:61:
mod_auth_cas.h:140: error: syntax error before "SSL_CTX"
mod_auth_cas.h:141: error: syntax error before "SSL"
mod_auth_cas.c:1275: error: syntax error before "SSL_CTX"
mod_auth_cas.c: In function `check_cert_cn':
mod_auth_cas.c:1278: error: `cn' undeclared (first use in this function)
mod_auth_cas.c:1278: error: (Each undeclared identifier is reported only once
mod_auth_cas.c:1278: error: for each function it appears in.)
mod_auth_cas.c:1279: error: `X509_STORE' undeclared (first use in this function)
mod_auth_cas.c:1279: error: `store' undeclared (first use in this function)
mod_auth_cas.c:1279: error: `ctx' undeclared (first use in this function)
mod_auth_cas.c:1280: error: `X509_STORE_CTX' undeclared (first use in this function)
mod_auth_cas.c:1280: error: `xctx' undeclared (first use in this function)
mod_auth_cas.c:1283: error: `certificate' undeclared (first use in this function)
mod_auth_cas.c:1289: error: `NID_commonName' undeclared (first use in this function)
mod_auth_cas.c:1295: error: `c' undeclared (first use in this function)
mod_auth_cas.c: At top level:
mod_auth_cas.c:1309: error: syntax error before "SSL"
mod_auth_cas.c: In function `CASCleanupSocket':
mod_auth_cas.c:1311: error: `s' undeclared (first use in this function)
mod_auth_cas.c:1318: error: `ssl' undeclared (first use in this function)
mod_auth_cas.c:1321: error: `ctx' undeclared (first use in this function)
mod_auth_cas.c: In function `getResponseFromServer':
mod_auth_cas.c:1338: error: `SSL_METHOD' undeclared (first use in this function)
mod_auth_cas.c:1338: error: `m' undeclared (first use in this function)
mod_auth_cas.c:1339: error: `SSL_CTX' undeclared (first use in this function)
mod_auth_cas.c:1339: error: `ctx' undeclared (first use in this function)
mod_auth_cas.c:1340: error: `SSL' undeclared (first use in this function)
mod_auth_cas.c:1340: error: `ssl' undeclared (first use in this function)
mod_auth_cas.c:1384: error: `SSL_VERIFY_PEER' undeclared (first use in this function)
mod_auth_cas.c:1436: error: `X509_V_OK' undeclared (first use in this function)
mod_auth_cas.c:1436: warning: comparison between pointer and integer
mod_auth_cas.c: At top level:
mod_auth_cas.c:1641: error: initializer element is not constant
mod_auth_cas.c:1641: error: (near initialization for `cas_cmds[2].func.take1')
mod_auth_cas.c:1641: error: initializer element is not constant
mod_auth_cas.c:1641: error: (near initialization for `cas_cmds[2].func')
mod_auth_cas.c:1641: error: initializer element is not constant
mod_auth_cas.c:1641: error: (near initialization for `cas_cmds[2]')
mod_auth_cas.c:1642: error: initializer element is not constant
mod_auth_cas.c:1642: error: (near initialization for `cas_cmds[3].func.take1')
mod_auth_cas.c:1642: error: initializer element is not constant
mod_auth_cas.c:1642: error: (near initialization for `cas_cmds[3].func')
mod_auth_cas.c:1642: error: initializer element is not constant
mod_auth_cas.c:1642: error: (near initialization for `cas_cmds[3]')
mod_auth_cas.c:1643: error: initializer element is not constant
mod_auth_cas.c:1643: error: (near initialization for `cas_cmds[4].func.take1')
mod_auth_cas.c:1643: error: initializer element is not constant
mod_auth_cas.c:1643: error: (near initialization for `cas_cmds[4].func')
mod_auth_cas.c:1643: error: initializer element is not constant
mod_auth_cas.c:1643: error: (near initialization for `cas_cmds[4]')
mod_auth_cas.c:1644: error: initializer element is not constant
mod_auth_cas.c:1644: error: (near initialization for `cas_cmds[5].func.take1')
mod_auth_cas.c:1644: error: initializer element is not constant
mod_auth_cas.c:1644: error: (near initialization for `cas_cmds[5].func')
mod_auth_cas.c:1644: error: initializer element is not constant
mod_auth_cas.c:1644: error: (near initialization for `cas_cmds[5]')
mod_auth_cas.c:1647: error: initializer element is not constant
mod_auth_cas.c:1647: error: (near initialization for `cas_cmds[6].func')
mod_auth_cas.c:1647: error: initializer element is not constant
mod_auth_cas.c:1647: error: (near initialization for `cas_cmds[6]')
mod_auth_cas.c:1648: error: initializer element is not constant
mod_auth_cas.c:1648: error: (near initialization for `cas_cmds[7].func')
mod_auth_cas.c:1648: error: initializer element is not constant
mod_auth_cas.c:1648: error: (near initialization for `cas_cmds[7]')
mod_auth_cas.c:1649: error: initializer element is not constant
mod_auth_cas.c:1649: error: (near initialization for `cas_cmds[8].func')
mod_auth_cas.c:1649: error: initializer element is not constant
mod_auth_cas.c:1649: error: (near initialization for `cas_cmds[8]')
mod_auth_cas.c:1650: error: initializer element is not constant
mod_auth_cas.c:1650: error: (near initialization for `cas_cmds[9].func')
mod_auth_cas.c:1650: error: initializer element is not constant
mod_auth_cas.c:1650: error: (near initialization for `cas_cmds[9]')
mod_auth_cas.c:1653: error: initializer element is not constant
mod_auth_cas.c:1653: error: (near initialization for `cas_cmds[10].func')
mod_auth_cas.c:1653: error: initializer element is not constant
mod_auth_cas.c:1653: error: (near initialization for `cas_cmds[10]')
mod_auth_cas.c:1654: error: initializer element is not constant
mod_auth_cas.c:1654: error: (near initialization for `cas_cmds[11].func')
mod_auth_cas.c:1654: error: initializer element is not constant
mod_auth_cas.c:1654: error: (near initialization for `cas_cmds[11]')
mod_auth_cas.c:1655: error: initializer element is not constant
mod_auth_cas.c:1655: error: (near initialization for `cas_cmds[12].func')
mod_auth_cas.c:1655: error: initializer element is not constant
mod_auth_cas.c:1655: error: (near initialization for `cas_cmds[12]')
mod_auth_cas.c:1658: error: initializer element is not constant
mod_auth_cas.c:1658: error: (near initialization for `cas_cmds[13].func')
mod_auth_cas.c:1658: error: initializer element is not constant
mod_auth_cas.c:1658: error: (near initialization for `cas_cmds[13]')
mod_auth_cas.c:1659: error: initializer element is not constant
mod_auth_cas.c:1659: error: (near initialization for `cas_cmds[14].func')
mod_auth_cas.c:1659: error: initializer element is not constant
mod_auth_cas.c:1659: error: (near initialization for `cas_cmds[14]')
mod_auth_cas.c:1660: error: initializer element is not constant
mod_auth_cas.c:1660: error: (near initialization for `cas_cmds[15].func')
mod_auth_cas.c:1660: error: initializer element is not constant
mod_auth_cas.c:1660: error: (near initialization for `cas_cmds[15]')
mod_auth_cas.c:1661: error: initializer element is not constant
mod_auth_cas.c:1661: error: (near initialization for `cas_cmds[16].func')
mod_auth_cas.c:1661: error: initializer element is not constant
mod_auth_cas.c:1661: error: (near initialization for `cas_cmds[16]')
mod_auth_cas.c:1662: error: initializer element is not constant
mod_auth_cas.c:1662: error: (near initialization for `cas_cmds[17].func.take1')
mod_auth_cas.c:1662: error: initializer element is not constant
mod_auth_cas.c:1662: error: (near initialization for `cas_cmds[17].func')
mod_auth_cas.c:1662: error: initializer element is not constant
mod_auth_cas.c:1662: error: (near initialization for `cas_cmds[17]')
mod_auth_cas.c:1663: error: initializer element is not constant
mod_auth_cas.c:1663: error: (near initialization for `cas_cmds[18].func.take1')
mod_auth_cas.c:1663: error: initializer element is not constant
mod_auth_cas.c:1663: error: (near initialization for `cas_cmds[18].func')
mod_auth_cas.c:1663: error: initializer element is not constant
mod_auth_cas.c:1663: error: (near initialization for `cas_cmds[18]')
mod_auth_cas.c:1664: error: initializer element is not constant
mod_auth_cas.c:1664: error: (near initialization for `cas_cmds[19].func.take1')
mod_auth_cas.c:1664: error: initializer element is not constant
mod_auth_cas.c:1664: error: (near initialization for `cas_cmds[19].func')
mod_auth_cas.c:1664: error: initializer element is not constant
mod_auth_cas.c:1664: error: (near initialization for `cas_cmds[19]')
mod_auth_cas.c:1666: error: initializer element is not constant
mod_auth_cas.c:1666: error: (near initialization for `cas_cmds[20].func')
mod_auth_cas.c:1666: error: initializer element is not constant
mod_auth_cas.c:1666: error: (near initialization for `cas_cmds[20]')
mod_auth_cas.c:1667: error: initializer element is not constant
mod_auth_cas.c:1667: error: (near initialization for `cas_cmds[21].func')
mod_auth_cas.c:1667: error: initializer element is not constant
mod_auth_cas.c:1667: error: (near initialization for `cas_cmds[21]')
mod_auth_cas.c:1668: error: initializer element is not constant
mod_auth_cas.c:1668: error: (near initialization for `cas_cmds[22].func')
mod_auth_cas.c:1668: error: initializer element is not constant
mod_auth_cas.c:1668: error: (near initialization for `cas_cmds[22]')
mod_auth_cas.c:1669: error: initializer element is not constant
mod_auth_cas.c:1669: error: (near initialization for `cas_cmds[23]')
apxs:Error: Command failed with rc=65536
|
Any help is appreciated
Thank you! |
|
Back to top |
|
glsmith Moderator
Joined: 16 Oct 2007 Posts: 2268 Location: Sun Diego, USA
|
Posted: Wed 16 Jul '08 21:55 Post subject: |
|
|
For starters, you do not seem to have the gcc compiler installed, or it is not in your %PATH%
Secondly, I am not familiar with gcc but these look like compiler commands for VC++ (a.k.a. cl.exe /nologo /MD /etc. etc.) |
|
Back to top |
|
glsmith Moderator
Joined: 16 Oct 2007 Posts: 2268 Location: Sun Diego, USA
|
|
Back to top |
|
moshebs
Joined: 16 Jul 2008 Posts: 2
|
Posted: Thu 17 Jul '08 13:02 Post subject: |
|
|
Hi,
thanks a lot, I sucessfully compiled it.
Moshe. |
|
Back to top |
|
|
|
|
|
|