<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
thanks a lot Hui, sincerely!!! It works now!<div><br></div><div>Alex.<br><br><div><div id="SkyDrivePlaceholder"></div>> Date: Tue, 22 Jan 2013 10:51:59 -0500<br>> Subject: Re: [Snort-users] DPX starter kit installation<br>> From: hcao@...1935...<br>> To: alexthakidadam@...125...<br>> CC: snort-users@lists.sourceforge.net<br>> <br>> Only use --enable-build-dynamic-examples will work also. Also,<br>> remember to "make" after "./configure --enable-build-dynamic-examples"<br>> <br>> Best,<br>> Hui.<br>> <br>> On Tue, Jan 22, 2013 at 10:50 AM, Alex Adamos<br>> <alexthakidadam@...125...> wrote:<br>> > Thanks a lot Hui !!! hope it helps!! should the configure be ./configure<br>> > --enable-sourcefire --enable-buil-dynamic-examples --enable-debug<br>> > --enable-debug-msgs ??? or without the --enable-sourcefire???<br>> ><br>> >> Date: Tue, 22 Jan 2013 10:46:37 -0500<br>> ><br>> >> Subject: Re: [Snort-users] DPX starter kit installation<br>> >> From: hcao@...1935...<br>> >> To: alexthakidadam@...125...<br>> >> CC: snort-users@lists.sourceforge.net<br>> ><br>> >><br>> >> Hi Alex,<br>> >><br>> >> All those header files should not be /user/local/includes directory.<br>> >> To fix the issue, please do the following.<br>> >><br>> >> 1) In the first step (configur snort), please use the command:<br>> >> ./configure --enable-build-dynamic-examples<br>> >><br>> >> 2) For snort 2.9.4, add the following line to dpx.c file:<br>> >><br>> >> put #include "sf_types.h" before #include "snort_debug.h"<br>> >><br>> >> Thanks,<br>> >> Hui.<br>> >><br>> >> On Tue, Jan 22, 2013 at 7:21 AM, Alex Adamos <alexthakidadam@...125...><br>> >> wrote:<br>> >> > Sorry for the previous message!!!<br>> >> ><br>> >> > Well, changed the directory in build.sh to the one containing the<br>> >> > required<br>> >> > .c files----fixed the previous erro.<br>> >> > Then a libtool error occured, searched and found an answer by<br>> >> > Russ---fixed...<br>> >> > After that, the header files like snort_debug.h, were not in the<br>> >> > specified<br>> >> > directory by configure (that was /usr/local/include). Moved them in<br>> >> > there,<br>> >> > tried to build and what i got now is<br>> >> ><br>> >> > "Making clean in test<br>> >> > make[1]: Entering directory `/home/alex/Desktop/dpx-1.4/test'<br>> >> > rm -rf .libs _libs<br>> >> > rm -f *.lo<br>> >> > make[1]: Leaving directory `/home/alex/Desktop/dpx-1.4/test'<br>> >> > Making clean in src<br>> >> > make[1]: Entering directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > test -z "libdpx.la" || rm -f libdpx.la<br>> >> > rm -f "./so_locations"<br>> >> > rm -rf .libs _libs<br>> >> > rm -f sf_dynamic_preproc_lib.c sfPolicyUserData.c<br>> >> > rm -f *.o<br>> >> > rm -f *.lo<br>> >> > make[1]: Leaving directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > Making clean in .<br>> >> > make[1]: Entering directory `/home/alex/Desktop/dpx-1.4'<br>> >> > rm -rf .libs _libs<br>> >> > rm -f *.lo<br>> >> > make[1]: Leaving directory `/home/alex/Desktop/dpx-1.4'<br>> >> > make all-recursive<br>> >> > make[1]: Entering directory `/home/alex/Desktop/dpx-1.4'<br>> >> > Making all in src<br>> >> > make[2]: Entering directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > cp<br>> >> ><br>> >> > /home/alex/Desktop/snort-2.9.0/src/dynamic-plugins/sf_preproc_example/sf_dynamic_preproc_lib.c<br>> >> > sf_dynamic_preproc_lib.c<br>> >> > cp<br>> >> ><br>> >> > /home/alex/Desktop/snort-2.9.0/src/dynamic-plugins/sf_preproc_example/sfPolicyUserData.c<br>> >> > sfPolicyUserData.c<br>> >> > make all-am<br>> >> > make[3]: Entering directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.<br>> >> > -I..<br>> >> > -I/home/alex/Desktop/snort-2.9.0/src/dynamic-plugins/sf_preproc_example<br>> >> > -g<br>> >> > -O0 -fvisibility=hidden -fno-strict-aliasing -Wall -DDYNAMIC_PLUGIN<br>> >> > -DDEBUG<br>> >> > -DSOURCEFIRE -DPERF_PROFILING -DPREPROCESSOR_AND_DECODER_RULE_EVENTS<br>> >> > -DPPM_MGR -DNORMALIZER -DACTIVE_RESPONSE -I/usr/local/include<br>> >> > -fvisibility=hidden -c -o dpx.lo dpx.c<br>> >> > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I..<br>> >> > -I/home/alex/Desktop/snort-2.9.0/src/dynamic-plugins/sf_preproc_example<br>> >> > -g<br>> >> > -O0 -fvisibility=hidden -fno-strict-aliasing -Wall -DDYNAMIC_PLUGIN<br>> >> > -DDEBUG<br>> >> > -DSOURCEFIRE -DPERF_PROFILING -DPREPROCESSOR_AND_DECODER_RULE_EVENTS<br>> >> > -DPPM_MGR -DNORMALIZER -DACTIVE_RESPONSE -I/usr/local/include<br>> >> > -fvisibility=hidden -c dpx.c -fPIC -DPIC -o .libs/dpx.o<br>> >> > In file included from /usr/local/include/sf_dynamic_preprocessor.h:61:0,<br>> >> > from dpx.c:38:<br>> >> > /usr/local/include/stream_api.h:602:5: error: expected<br>> >> > specifier-qualifier-list before 'bool'<br>> >> > In file included from dpx.c:38:0:<br>> >> > /usr/local/include/sf_dynamic_preprocessor.h:160:15: error: expected<br>> >> > declaration specifiers or '...' before '*' token<br>> >> > /usr/local/include/sf_dynamic_preprocessor.h:303:5: error: unknown type<br>> >> > name<br>> >> > 'PafEnabledFunc'<br>> >> > make[3]: *** [dpx.lo] Error 1<br>> >> > make[3]: Leaving directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > make[2]: *** [all] Error 2<br>> >> > make[2]: Leaving directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > make[1]: *** [all-recursive] Error 1<br>> >> > make[1]: Leaving directory `/home/alex/Desktop/dpx-1.4'<br>> >> > make: *** [all] Error 2<br>> >> > Making install in src<br>> >> > make[1]: Entering directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > make install-am<br>> >> > make[2]: Entering directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.<br>> >> > -I..<br>> >> > -I/home/alex/Desktop/snort-2.9.0/src/dynamic-plugins/sf_preproc_example<br>> >> > -g<br>> >> > -O0 -fvisibility=hidden -fno-strict-aliasing -Wall -DDYNAMIC_PLUGIN<br>> >> > -DDEBUG<br>> >> > -DSOURCEFIRE -DPERF_PROFILING -DPREPROCESSOR_AND_DECODER_RULE_EVENTS<br>> >> > -DPPM_MGR -DNORMALIZER -DACTIVE_RESPONSE -I/usr/local/include<br>> >> > -fvisibility=hidden -c -o dpx.lo dpx.c<br>> >> > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I..<br>> >> > -I/home/alex/Desktop/snort-2.9.0/src/dynamic-plugins/sf_preproc_example<br>> >> > -g<br>> >> > -O0 -fvisibility=hidden -fno-strict-aliasing -Wall -DDYNAMIC_PLUGIN<br>> >> > -DDEBUG<br>> >> > -DSOURCEFIRE -DPERF_PROFILING -DPREPROCESSOR_AND_DECODER_RULE_EVENTS<br>> >> > -DPPM_MGR -DNORMALIZER -DACTIVE_RESPONSE -I/usr/local/include<br>> >> > -fvisibility=hidden -c dpx.c -fPIC -DPIC -o .libs/dpx.o<br>> >> > In file included from /usr/local/include/sf_dynamic_preprocessor.h:61:0,<br>> >> > from dpx.c:38:<br>> >> > /usr/local/include/stream_api.h:602:5: error: expected<br>> >> > specifier-qualifier-list before 'bool'<br>> >> > In file included from dpx.c:38:0:<br>> >> > /usr/local/include/sf_dynamic_preprocessor.h:160:15: error: expected<br>> >> > declaration specifiers or '...' before '*' token<br>> >> > /usr/local/include/sf_dynamic_preprocessor.h:303:5: error: unknown type<br>> >> > name<br>> >> > 'PafEnabledFunc'<br>> >> > make[2]: *** [dpx.lo] Error 1<br>> >> > make[2]: Leaving directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > make[1]: *** [install] Error 2<br>> >> > make[1]: Leaving directory `/home/alex/Desktop/dpx-1.4/src'<br>> >> > make: *** [install-recursive] Error 1<br>> >> > "<br>> >> > Alex.<br>> >> ><br>> >> ><br>> >> > ________________________________<br>> >> > From: alexthakidadam@...125...<br>> >> > To: snort-users@lists.sourceforge.net<br>> >> > Date: Tue, 22 Jan 2013 11:25:21 +0200<br>> >> > Subject: Re: [Snort-users] DPX starter kit installation<br>> >> ><br>> >> ><br>> >> > Hi again, tried it with snort-2.9.0 as mentioned in README but same<br>> >> > error...<br>> >> > Please help<br>> >> ><br>> >> > ________________________________<br>> >> > From: alexthakidadam@...125...<br>> >> > To: snort-users@lists.sourceforge.net<br>> >> > Subject: DPX starter kit installation<br>> >> > Date: Mon, 21 Jan 2013 14:44:06 +0200<br>> >> ><br>> >> > Hello,<br>> >> ><br>> >> > I'm trying to install and test the dpx starter kit but i get this error<br>> >> > when<br>> >> > after "./build.sh":<br>> >> ><br>> >> > make[2]: *** No rule to make target<br>> >> ><br>> >> > `/usr/local/snort/src/dynamic-examples/include/sf_dynamic_preproc_lib.c',<br>> >> > needed by `sf_dynamic_preproc_lib.c'. Stop.<br>> >> ><br>> >> > In my snort installation, this file is in<br>> >> > /usr/local/snort/src/snort_dynamicsrc. I use 2.9.4 version, i suppose<br>> >> > that<br>> >> > the dpx is compatible with this version, isn't it?<br>> >> ><br>> >> > Alex.<br>> >> ><br>> >> ><br>> >> > ------------------------------------------------------------------------------<br>> >> > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,<br>> >> > MVC,<br>> >> > Windows 8 Apps, JavaScript and much more. Keep your skills current with<br>> >> > LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and<br>> >> > experts. ON SALE this month only -- learn more at:<br>> >> > http://p.sf.net/sfu/learnnow-d2d<br>> >> > _______________________________________________ Snort-users mailing list<br>> >> > Snort-users@lists.sourceforge.net Go to this URL to change user options<br>> >> > or<br>> >> > unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users<br>> >> > Snort-users list archive:<br>> >> > http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users<br>> >> > Please<br>> >> > visit http://blog.snort.org to stay current on all the latest Snort<br>> >> > news!<br>> >> ><br>> >> ><br>> >> > ------------------------------------------------------------------------------<br>> >> > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,<br>> >> > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current<br>> >> > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft<br>> >> > MVPs and experts. ON SALE this month only -- learn more at:<br>> >> > http://p.sf.net/sfu/learnnow-d2d<br>> >> > _______________________________________________<br>> >> > Snort-users mailing list<br>> >> > Snort-users@lists.sourceforge.net<br>> >> > Go to this URL to change user options or unsubscribe:<br>> >> > https://lists.sourceforge.net/lists/listinfo/snort-users<br>> >> > Snort-users list archive:<br>> >> > http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users<br>> >> ><br>> >> > Please visit http://blog.snort.org to stay current on all the latest<br>> >> > Snort<br>> >> > news!<br></div></div>                                      </div></body>
</html>