Hi Alex, the error you are receiving is due to trying to use C++. The Snort build system is only configured to compile C. To do what you want would require adding the appropriate C++ rules to <i><a href="http://configure.in">configure.in</a></i>, however writing Snort preprocessors in C++ would be a fairly optimistic for someone new to C/C++.<div>
<br></div><div>I would recommend you start with the "Dynamic Prerocessor Starter Kit" (<a href="http://www.snort.org/snort-downloads/dynamic-preprocessor-starter-kit/">http://www.snort.org/snort-downloads/dynamic-preprocessor-starter-kit/</a>). This package provides a "bare-bones" preprocessor that can be compiled outside of the Snort root-source directory.</div>
<div><br></div><div><div><div><br><div class="gmail_quote">On Tue, Jan 15, 2013 at 1:26 PM, Alex Adamos <span dir="ltr"><<a href="mailto:alexthakidadam@...125..." target="_blank">alexthakidadam@...125...</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Hi to all,<div><br></div><div>i'm trying to write my own preprocessor for Snort. My guide was the Write my own preprocessor from 'Syngress Snort 2.1,May 2004' which is a little bit old and do not know if this is the way to do it. So, i included my preproc header file in plugbase.c, i inserted the Setup() function, i added my preproc source files to snort/src/preproc/Makefile.am. My source files are in c++, using Ubuntu12.04.<br>
<br>Then, when i do 'make' i get the following error:</div><div><br></div><div>preprocessors/my_preproc.hpp:23:20 fatal error: iostream: No such file or directory.<br>compilation terminated. </div><div><br></div><div>
I suppose it's because of the gcc and make, but how can i fix this? I'm new to c/c++ and linux...</div><div>Thanks, Alex.</div><div><br></div>                                        </div></div>
<br>------------------------------------------------------------------------------<br>
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS<br>
and more. Get SQL Server skills now (including 2012) with LearnDevNow -<br>
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.<br>
SALE $99.99 this month only - learn more at:<br>
<a href="http://p.sf.net/sfu/learnmore_122512" target="_blank">http://p.sf.net/sfu/learnmore_122512</a><br>_______________________________________________<br>
Snort-users mailing list<br>
<a href="mailto:Snort-users@lists.sourceforge.net">Snort-users@...4626...ceforge.net</a><br>
Go to this URL to change user options or unsubscribe:<br>
<a href="https://lists.sourceforge.net/lists/listinfo/snort-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/snort-users</a><br>
Snort-users list archive:<br>
<a href="http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users" target="_blank">http://sourceforge.net/mailarchive/forum.php?forum_name=snort-users</a><br>
<br>
Please visit <a href="http://blog.snort.org" target="_blank">http://blog.snort.org</a> to stay current on all the latest Snort news!<br></blockquote></div><br></div></div></div>