Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Libnet
Hallo,
bekomme bei der compilieren von snort_inline folgende Fehlermeldung :
In file included from inline.c:6:
/usr/include/libnet.h:87:2: #error "byte order has not been specified, you'll need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN. See the documentation regarding the libnet-config script."
inline.c: In function `RejectLayer2':
inline.c:559: error: dereferencing pointer to incomplete type
make[3]: *** [inline.o] Error 1
ein emerge net-libs/libnet bringt nichts, da snort_inline nur die libnet version 1.0x haben will.
Daher habe ich ein emerge =net-libs/libnet-1.0.2a-r3 durchgeführt.
musste aber die Datei libnet-1.0.h in libnet.h umbenennen.
Was muss ich machen damit ich snort_inline compiliert bekomme ?
Danke im voraus
mirki
Nichts ist unmöglich !
Problem ist schon gelöst !
Habe die Zeilen aus der libnet.h gelösscht :
#if (!LIBNET_LIL_ENDIAN && !LIBNET_BIG_ENDIAN)
#error "byte order has not been specified, you"ll
need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN. See the
documentation regarding the libnet-config script."
#endif
mirki
Nichts ist unmöglich !
Füge bitte dem Titel des Threads ein [gelöst] hinzu, damit alle wissen das das Problem gelöst wurde.
bye Benny