Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PackETH Ubuntu 11 lässt sich nicht kompilieren

Frage Linux Ubuntu

Mitglied: marinux

marinux (Level 2) - Jetzt verbinden

15.03.2012, aktualisiert 21.03.2012, 3586 Aufrufe, 6 Kommentare

Hallo,

ich habe ein frisch aufgesetztes Ubuntu 11.10 als virtuelle Maschine.

Nun möchte ich packETH (http://packeth.sourceforge.net/) in seiner aktuellen Version kompilieren (sudo ./configure, sudo make, sudo make install), bekomme aber Fehler geschmissen. Unter Ubuntu 10 klappt das Kompilieren wunderbar.
01.
Hier mal ein paar Fehler, wenn ich alle posten würde, wäre der Bildschirm voll :-) 
02.
/home/test/Desktop/packETH-1.7/src/savepacket.c:151: undefined reference to `g_type_check_instance_cast' 
03.
/home/test/Desktop/packETH-1.7/src/savepacket.c:152: undefined reference to `g_type_check_instance_cast' 
04.
/home/test/Desktop/packETH-1.7/src/savepacket.c:153: undefined reference to `g_type_check_instance_cast' 
05.
/home/test/Desktop/packETH-1.7/src/savepacket.c:155: undefined reference to `gtk_entry_get_type' 
06.
/home/test/Desktop/packETH-1.7/src/savepacket.c:155: undefined reference to `g_type_check_instance_cast' 
07.
/home/test/Desktop/packETH-1.7/src/savepacket.c:155: undefined reference to `gtk_entry_get_text' 
08.
/home/test/Desktop/packETH-1.7/src/savepacket.c:156: undefined reference to `g_type_check_instance_cast' 
09.
/home/test/Desktop/packETH-1.7/src/savepacket.c:156: undefined reference to `gtk_entry_get_text' 
10.
collect2: ld returned 1 exit status 
11.
make[1]: *** [packETH] Error 1 
12.
make[1]: Leaving directory `/home/test/Desktop/packETH-1.7' 
13.
make: *** [all] Error 2
Bitte um Hilfe, da ich doch noch nicht so ganz firm bin und nicht weiß, wo ich ansetzten muss.

gtk+2.0 ist installiert.

Gruß
Mitglied: 64748
15.03.2012 um 19:49 Uhr
Guten Abend marinux,

ich nehme an, dass der gepostete Fehler beim Kompilieren, also bei "make" auftritt. Läuft den ./configure ohne Fehler durch?

Markus
Bitte warten ..
Mitglied: 64748
15.03.2012 um 23:14 Uhr
Hallo nochmal,

ich hab's bei mir gerade kompiliert, ohne Probleme. Hast Du alle notwendigen "devel"-Pakete installiert?

Der Compiler spuckt zwar jede Menge Warnungen aus, aber die sind ja nicht schlimm. Poste mal bitte Deine Versionen von gcc und glibc.

Markus
Bitte warten ..
Mitglied: marinux
16.03.2012 um 07:54 Uhr
Hallo,

ja, der Fehler tritt beim make auf. ./configure läuft ohne Probleme. Wie geschrieben, habe ich ein frisches Ubuntu 11.10 und habe gtk über apt-get bezogen in Version 2.24.6.
gcc liegt in Version 4.6.1 vor und war schon onboard. Ebenso das Paket elibc6 in Version 2.13-20ubuntu5.1.

Gruß
Bitte warten ..
Mitglied: 64748
16.03.2012 um 08:37 Uhr
Der Fehler tritt ja bei ld auf, also beim linker. ich hab hier gerade keinen Linux-Rechner und kann es nicht ausprobieren. Prüf mal Deine ld Konfiguration. Stichwort ldconfig.

Markus
Bitte warten ..
Mitglied: marinux
16.03.2012 um 14:57 Uhr
Hallo,

ich habe jetzt einfach nochmal ubuntu 10 installiert und da geht es. Nach einem Versionsvergleich von gtk, glib und gcc habe ich festgestellt, dass unter ubunut 10 ältere als in 11 standardmäßig installiert sind und schiebe es darauf. Habe leider keine Zeit lange rumzuspielen.

Danke.

Gruß
Bitte warten ..
Mitglied: 64748
16.03.2012 um 15:21 Uhr
naja, bei mir läuft Slackware64-current das ist das aktuelle System, da werden die Bibliotheken so alt nicht sein (zumindest aktueller als bei Deinem alten Ubuntu)

Ich hab allerdings mit Ubuntu so gut wie keine Erfahrung und kenne nicht die Fallstricke beim Selbstkompilieren.

Markus
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Fehler beim Kompilieren (5)

Frage von Nid1979 zum Thema Microsoft Office ...

Java
Java kompilieren (5)

Frage von Zockervogel zum Thema Java ...

Ubuntu
Virtuelles Ubuntu auf vorhandenem Ubuntu installieren (4)

Frage von traller zum Thema Ubuntu ...

Visual Studio
gelöst C-Sharp Code in native Code kompilieren? (3)

Frage von clragon zum Thema Visual Studio ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (31)

Frage von McLion zum Thema Router & Routing ...

Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail (24)

Frage von ahstax zum Thema Visual Studio ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Windows Netzwerk
Netzwerk Neustrukturierung (15)

Frage von IT-Dreamer zum Thema Windows Netzwerk ...