<br><br><div class="gmail_quote">On Tue, Nov 15, 2011 at 10:10 AM, David Cure <span dir="ltr"><<a href="mailto:suricata@cure.nom.fr">suricata@cure.nom.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
                Hello,<br>
<br>
        I try to compile the last stable version with gcc 4.1.2 and I<br>
get these errors :<br>
<br>
gcc -DHAVE_CONFIG_H -I. -I..      -Wextra -Wall -fno-strict-aliasing<br>
-fno-tree-pre -Wno-unused-parameter -std=gnu99  -fstack-protector<br>
-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -DNFQ -DPRELUDE<br>
-DHAVE_LIBNET11 -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD<br>
-DHAVE_NET_ETHERNET_H -DLIBPCAP_VERSION_MAJOR=0 -MT source-pcap.o -MD<br>
-MP -MF .deps/source-pcap.Tpo -c -o source-pcap.o source-pcap.c<br>
In file included from util-debug-filters.h:29,<br>
                 from util-debug.h:34,<br>
                 from suricata-common.h:200,<br>
                 from source-pcap.c:32:<br>
util-mem.h:39: error: expected '=', ',', ';', 'asm' or '__attribute__'<br>
before 'engine_stage_sc_lock__'<br>
In file included from decode.h:32,<br>
                 from detect-engine-alert.h:28,<br>
                 from suricata-common.h:203,<br>
                 from source-pcap.c:32:<br>
threadvars.h:60: error: expected specifier-qualifier-list before<br>
'pthread_spinlock_t'<br>
In file included from decode.h:36,<br>
                 from detect-engine-alert.h:28,<br>
                 from suricata-common.h:203,<br>
                 from source-pcap.c:32:<br>
source-pcap.h:56: error: expected specifier-qualifier-list before<br>
'pthread_spinlock_t'<br>
In file included from detect.h:29,<br>
                 from detect-engine-alert.h:29,<br>
                 from suricata-common.h:203,<br>
                 from source-pcap.c:32:<br>
flow.h:175: error: expected specifier-qualifier-list before<br>
'pthread_spinlock_t'<br>
flow.h: In function 'FlowLockSetNoPacketInspectionFlag':<br>
flow.h:306: error: 'Flow' has no member named 'm'<br>
flow.h:307: error: 'Flow' has no member named 'flags'<br>
flow.h:308: error: 'Flow' has no member named 'm'<br>
flow.h: In function 'FlowSetNoPacketInspectionFlag':<br>
flow.h:321: error: 'Flow' has no member named 'flags'<br>
flow.h: In function 'FlowLockSetNoPayloadInspectionFlag':<br>
flow.h:334: error: 'Flow' has no member named 'm'<br>
flow.h:335: error: 'Flow' has no member named 'flags'<br>
flow.h:336: error: 'Flow' has no member named 'm'<br>
flow.h: In function 'FlowSetNoPayloadInspectionFlag':<br>
flow.h:349: error: 'Flow' has no member named 'flags'<br>
flow.h: In function 'FlowSetSessionNoApplayerInspectionFlag':<br>
flow.h:359: error: 'Flow' has no member named 'flags'<br>
In file included from source-pcap.c:39:<br>
tm-threads.h: In function 'TmThreadsSlotProcessPkt':<br>
tm-threads.h:126: error: 'ThreadVars' has no member named 'tmqh_out'<br>
tm-threads.h:141: error: 'ThreadVars' has no member named 'tmqh_out'<br>
tm-threads.h:159: error: 'ThreadVars' has no member named 'tmqh_out'<br>
source-pcap.c: In function 'ReceivePcapLoop':<br>
source-pcap.c:278: error: 'ThreadVars' has no member named<br>
'sc_perf_pctx'<br>
source-pcap.c:278: error: 'ThreadVars' has no member named 'sc_perf_pca'<br>
source-pcap.c:278: error: 'ThreadVars' has no member named<br>
'sc_perf_pctx'<br>
source-pcap.c: In function 'ReceivePcapThreadInit':<br>
source-pcap.c:423: warning: implicit declaration of function<br>
'pthread_spin_lock'<br>
source-pcap.c:423: error: 'engine_stage_sc_lock__' undeclared (first use<br>
in this function)<br>
source-pcap.c:423: error: (Each undeclared identifier is reported only<br>
once<br>
source-pcap.c:423: error: for each function it appears in.)<br>
source-pcap.c:423: warning: implicit declaration of function<br>
'pthread_spin_unlock'<br>
source-pcap.c:426: error: 'PcapIfaceConfig' has no member named<br>
'DerefFunc'<br>
source-pcap.c:437: error: 'PcapIfaceConfig' has no member named<br>
'DerefFunc'<br>
source-pcap.c:449: error: 'PcapIfaceConfig' has no member named<br>
'DerefFunc'<br>
source-pcap.c:462: error: 'PcapIfaceConfig' has no member named<br>
'DerefFunc'<br>
source-pcap.c:470: error: 'PcapIfaceConfig' has no member named<br>
'DerefFunc'<br>
source-pcap.c:479: error: 'PcapIfaceConfig' has no member named<br>
'DerefFunc'<br>
source-pcap.c:416: warning: unused variable 'tmpbpfstring'<br>
source-pcap.c: In function 'DecodePcap':<br>
source-pcap.c:550: error: 'ThreadVars' has no member named 'sc_perf_pca'<br>
source-pcap.c:551: error: 'ThreadVars' has no member named 'sc_perf_pca'<br>
source-pcap.c:553: error: 'ThreadVars' has no member named 'sc_perf_pca'<br>
source-pcap.c:560: error: 'ThreadVars' has no member named 'sc_perf_pca'<br>
source-pcap.c:561: error: 'ThreadVars' has no member named 'sc_perf_pca'<br>
make[4]: *** [source-pcap.o] Error 1<br>
<br>
        Any idea ?<br>
<span class="HOEnZb"><font color="#888888"><br>
        David.<br>
<br>
--<br>
Chronique, Articles, Projets "libre"  ->  <a href="http://www.cure.nom.fr/" target="_blank">http://www.cure.nom.fr/</a><br>
        @tdjfr on Identi.ca / Twitter / Diaspora<br>
Association FINIX : Finistere *nix    ->  <a href="http://www.Finix.EU.Org/" target="_blank">http://www.Finix.EU.Org/</a><br>
 "Le temps est sans importance, seule la vie est importante" L5E<br>
_______________________________________________<br>
Oisf-users mailing list<br>
<a href="mailto:Oisf-users@openinfosecfoundation.org">Oisf-users@openinfosecfoundation.org</a><br>
<a href="http://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users" target="_blank">http://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users</a><br>
</font></span></blockquote></div><br>Hi David,<br><br>I have the following gcc pkgs on my system and it does work fine:<br>""<br>ii  gcc                                  4:4.4.3-1ubuntu1                                The GNU C compiler<br>
ii  gcc-4.4                              4.4.3-4ubuntu5                                  The GNU C compiler<br>ii  gcc-4.4-base                         4.4.3-4ubuntu5                                  The GNU Compiler Collection (base package)<br>
ii  lib32gcc1                            1:4.4.3-4ubuntu5                                GCC support library (32 bit Version)<br>ii  libgcc1                              1:4.4.3-4ubuntu5                                GCC support library<br>
<br>""<br clear="all"><br>Perhaps you could try looking at our installation guides, might be useful - <br><a href="https://redmine.openinfosecfoundation.org/projects/suricata/wiki/Suricata_Installation">https://redmine.openinfosecfoundation.org/projects/suricata/wiki/Suricata_Installation</a><br>
<br>Do you insist the compilation to be with gcc 4.1.2 ?<br><br>Thanks<br><br><br><br>-- <br>Peter Manev<br>