WinFuture-Forum.de: Fehler Beim Kompilieren Von Wireshark - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
Seite 1 von 1

Fehler Beim Kompilieren Von Wireshark


#1 Mitglied ist offline   Junktyz 

  • Gruppe: aktive Mitglieder
  • Beiträge: 138
  • Beigetreten: 10. Juni 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart

geschrieben 03. August 2007 - 07:32

Hallo,

ich möchte unter MontaVista Carrier Grade Linux gerne Wireshark kompilieren. Ich habe zusätzlich bereits autogen, automake und libtool in den neusten Versionen installiert.

Wenn ich jetzt aber autogen.sh starte, bringt er die Fehlermeldung

aclocal: couldn't open directory `/usr/X11R6//share/aclocal': No such file or directory

Nun dacht ich, probier ich mal "autogen.sh --without-x", aber das bringt die gleiche Fehlermeldung.

Weiß jemand, was ich machen kann?
0

Anzeige



#2 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.686
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 03. August 2007 - 08:08

Vielleicht hilft die folgender Link: http://wiki.wireshark.org/Development

Zitat

To build, you must have the GNU autoconf (2.52 or greater), automake (1.6 or later), and libtool (1.4 or greater) tools installed, as well as Perl. You may also need flex and bison. Run the autogen.sh script at the top-level wireshark directory to configure your build directory.

0

#3 Mitglied ist offline   Junktyz 

  • Gruppe: aktive Mitglieder
  • Beiträge: 138
  • Beigetreten: 10. Juni 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart

geschrieben 03. August 2007 - 14:19

Ich bin jetzt schon weiter.

Hab die Makefiles mit

configure --disable-gtk2 --preifx=/usr


erstellt. Soweit klappt das auch. Wenn ich dann make aufrufe, kompiliert er auch schon sehr weit, allerdings bricht er ab, wenn er im Makefile an folgende Stelle komt:

wireshark_DEPENDENCIES =  gtk/libui.a \
codecs/libcodec.a wiretap/libwiretap.la \
epan/libwireshark.la -dlopen \
plugins/agentx/agentx.la -dlopen \
plugins/artnet/artnet.la -dlopen \
plugins/asn1/asn1.la -dlopen \


Dort kommt jedes mal die Fehlermeldung

Zitat

make[2]: *** No rule to make target `-dlopen', needed by `wireshark'. Stop.
make[2]: Leaving directory `/root/diplom/wireshark-0.99.6'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/diplom/wireshark-0.99.6'
make: *** [all-recursive-am] Error 2


Hab von den benötigten Tools (automake, autoconf, libtool) die neustens Versionen, also daran liegt es nicht (sollte es zumindest nicht).
0

#4 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.611
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 03. August 2007 - 14:26

Bist du sicher, dass du sämtliche Abhängigkeiten hast?

Aus dem Ebuild:
IUSE="adns gtk ipv6 portaudio snmp ssl kerberos threads selinux"

RDEPEND="sys-libs/zlib
		snmp? ( net-analyzer/net-snmp )
		gtk? ( >=dev-libs/glib-2.0.4
				=x11-libs/gtk+-2*
				x11-libs/pango
				dev-libs/atk )
		!gtk? ( =dev-libs/glib-1.2* )
		ssl? ( dev-libs/openssl )
		!ssl? ( net-libs/gnutls )
		net-libs/libpcap
		dev-libs/libpcre
		adns? ( net-libs/adns )
		kerberos? ( virtual/krb5 )
		portaudio? ( media-libs/portaudio )
		selinux? ( sec-policy/selinux-wireshark )"

DEPEND="${RDEPEND}
		>=dev-util/pkgconfig-0.15.0
		dev-lang/perl
		sys-devel/bison
		sys-devel/flex
		sys-apps/sed"

Dieser Beitrag wurde von ph030 bearbeitet: 03. August 2007 - 14:26

0

#5 Mitglied ist offline   Junktyz 

  • Gruppe: aktive Mitglieder
  • Beiträge: 138
  • Beigetreten: 10. Juni 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart

geschrieben 06. August 2007 - 06:29

Beitrag anzeigenZitat (ph030: 03.08.2007, 15:26)

Bist du sicher, dass du sämtliche Abhängigkeiten hast?


Ja, hab ich eben auch noch mal nachgeprüft. Aber der Fehler tritt immer noch auf.

ne andere Idee worans liegen könnte?
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0