![snort logo](/images/snort-logo.png)
Snort mailing list archives
Re: error
From: Martin Roesch <roesch () sourcefire com>
Date: Mon, 2 Aug 2004 23:36:06 -0400
Looks like your gcc doesn't know how to interpret __func__ calls (which are supposed to return the name of the function that the program is currently in). If you're not opposed to getting rid of some error messages, you could just comment out the lines that use the __func__ call.
Let me see if I can find a better solution for you. Upgrading your gcc installation might help too...
From http://elias.rhi.hi.is/gcc/gcc_124.html#SEC124" Note that these semantics are deprecated, and that GCC 3.2 will handle __FUNCTION__ and __PRETTY_FUNCTION__ the same way as __func__. __func__ is defined by the ISO standard C99:
The identifier __func__ is implicitly declared by the translator as if, immediately following the opening brace of each function definition, the declaration static const char __func__[] = "function-name";" Which version of gcc are you using? -Marty On Jul 30, 2004, at 9:19 PM, Khushboo Kanjani wrote:
hello i was trying to install snort on redhat linux 7 box i got the following error. flowps.c: In function `flowps_get_score': flowps.c:629: `__func__' undeclared(first use in this function) flowps.c:629: (Each undeclared identifier isreported only once flowps.c:629: for each function it appears in.) make[5]: *** [flowps.o] Error 1 make[5]: Leaving directory `/home/khush/hack/tools/snort-2.1.3/src/preprocessors/flow/portscan' make[4]: *** [all-recursive] Error 1 googled for this but could not find any solution. please suggest something... Khushboo Kanjani IIT Roorkee INDIA ----------------------------------------- (on isc)_______________________________________________________________________ _Powered by TREND VirusWall: Information Superhighway Centre, IIT Roorkee---------------------------------------------------------
-- Martin Roesch - Founder/CTO, Sourcefire Inc. - (410)290-1616 Sourcefire: Intelligent Security Monitoring roesch () sourcefire com - http://www.sourcefire.com Snort: Open Source Network IDS - http://www.snort.org ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Snort-users mailing list Snort-users () lists sourceforge net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.php3?list=snort-users