logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

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.
Post new topic   Forum Index -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: where can i find mod security source code
Author
bitazar



Joined: 02 May 2007
Posts: 22

PostPosted: Tue 26 Feb '08 22:52    Post subject: where can i find mod security source code Reply with quote

hi all,

i need source code of visual studio 2005 of mod security so ,where can i find it ? ,what to do ?
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7373
Location: Germany, Next to Hamburg

PostPosted: Tue 26 Feb '08 22:57    Post subject: Reply with quote

Source is at http://www.modsecurity.org/download/direct.html a Makefile.win is included.

Instruction:

CD {mod_security2 \apache2 directory}
NMAKE -f Makefile.win
MT -manifest mod_security2.so.manifest -outputresource:mod_security2.so;2
Back to top
bitazar



Joined: 02 May 2007
Posts: 22

PostPosted: Wed 27 Feb '08 10:20    Post subject: where can i find mod security source code Reply with quote

i got the address you sent ,but there's files with names :

* modsecurity-apache_2.5.0.tar.gz (PGP MD5)
* modsecurity-core-rules_2.5-1.6.0.tar.gz

which belongs to linux ,i need windows based ,sorry i'm new
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7373
Location: Germany, Next to Hamburg

PostPosted: Wed 27 Feb '08 10:34    Post subject: Reply with quote

Just download the modsecurity-apache_2.5.0.tar.gz That file contains the source. You can unpack it with 7-zip, winzip or something like that Smile
Back to top
bitazar



Joined: 02 May 2007
Posts: 22

PostPosted: Tue 11 Mar '08 20:50    Post subject: Reply with quote

Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

cL -MD -I. -IC:\work\httpd-2.2.8\srclib\pcre\include -IC:\work\httpd-2
2.8\srclib\pcre -IC:\work\libxml2-2.6.31\include -IC:\work\lua-5.1.3\include
IC:\work\lua-5.1.3 -IC:\Apache2\include /nologo /O2 /LD /W3 /wd4244 -DWIN32 -D
INNT -Dinline=APR_INLINE -c mod_security2.c -Fomod_security2.obj
'cL' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'C:\WINVISTA\system32\cmd.exe' : return code '0x1'
Stop.
Back to top
tdonovan
Moderator


Joined: 17 Dec 2005
Posts: 611
Location: Milford, MA, USA

PostPosted: Tue 11 Mar '08 21:53    Post subject: Reply with quote

CL.EXE is the Microsoft C++ compiler. The error:
Code:
'cl' is not recognized as an internal or external command
means that the compiler couldn't be found on your system.

Do you have Visual C++ 2005 installed? Did you open a Visual Studio 2005 Command Prompt fom the [Start] menu?

Also, the version of NMAKE you are running is version 1.50, from about 1994. (DOS/Windows 95).
Visual Studio 2005 has NMAKE version 8.00.

You can download Windows binaries of mod_security, versions 2.1.6 or 2.5.0, from the Apache Lounge Downloads page.
Perhaps if you told us why you want to build mod_security from source code we could be more help.

-tom-
Back to top
bitazar



Joined: 02 May 2007
Posts: 22

PostPosted: Fri 14 Mar '08 23:45    Post subject: Reply with quote

the new prompt


cL -MD -I. -IC:\work\httpd-2.2.8\srclib\pcre\include -IC:\work\httpd-2.
2.8\srclib\pcre -IC:\work\libxml2-2.6.31\include -IC:\work\lua-5.1.3\include -
IC:\work\lua-5.1.3 -IC:\Apache2\include /nologo /O2 /LD /W3 /wd4244 -DWIN32 -DW
INNT -Dinline=APR_INLINE -c mod_security2.c -Fomod_security2.obj
Command line warning D4002 : ignoring unknown option '/wd4244'
mod_security2.c
msc_xml.h(17) : fatal error C1083: Cannot open include file: 'libxml/xmlschemas.
h': No such file or directory
NMAKE : fatal error U1077: 'C:\WINVISTA\system32\cmd.exe' : return code '0x2'
Stop.
Back to top
bitazar



Joined: 02 May 2007
Posts: 22

PostPosted: Mon 17 Mar '08 17:28    Post subject: new errors Reply with quote

cL -MD -I. -IC:\work\httpd-2.2.8\srclib\pcre\include -IC:\work\httpd-2.
2.8\srclib\pcre -IC:\work\libxml2-2.6.31\include -IC:\work\lua-5.1.3\include -
IC:\work\lua-5.1.3 -IC:\Apache2\include /nologo /O2 /LD /W3 /wd4244 -DWIN32 -DW
INNT -Dinline=APR_INLINE -c mod_security2.c -Fomod_security2.obj
Command line warning D4002 : ignoring unknown option '/wd4244'
mod_security2.c
.\sys/cdefs.h(101) : warning C4005: 'inline' : macro redefinition
unknown(0) : see previous definition of 'inline'
.\iconv.h(14) : error C2061: syntax error : identifier '__THROW'
.\iconv.h(14) : error C2059: syntax error : ';'
.\iconv.h(22) : error C2061: syntax error : identifier '__THROW'
.\iconv.h(22) : error C2059: syntax error : ';'
.\iconv.h(25) : error C2061: syntax error : identifier '__THROW'
.\iconv.h(25) : error C2059: syntax error : ';'
mod_security2.c(341) : warning C4090: '=' : different 'const' qualifiers
mod_security2.c(345) : warning C4090: '=' : different 'const' qualifiers
mod_security2.c(455) : warning C4090: 'function' : different 'const' qualifiers
mod_security2.c(455) : warning C4024: 'apr_pstrdup' : different types for formal
and actual parameter 2
mod_security2.c(880) : warning C4090: '=' : different 'const' qualifiers
mod_security2.c(883) : warning C4090: '=' : different 'const' qualifiers
mod_security2.c(889) : warning C4090: '=' : different 'const' qualifiers
NMAKE : fatal error U1077: 'C:\WINVISTA\system32\cmd.exe' : return code '0x2'
Stop.
Back to top


Reply to topic   Topic: where can i find mod security source code View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads