PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : OpenCV



Delryn
09-02-2006, 08:01
Hallo!

Ich versuche OpenCV auf einem Linuxpc compiliert und installiert zu bekommen.
Mittlerweile komme ich dem Ende immer näher, habe nun aber einen Fehler, den ich nicht beseitigen kann.
Hier die Voraussetzungen:



That's what you need to build fully-functionaly libraries and demos:
======

+ GTK+ 2.x or higher. (Der Knackpunkt, laut SuSe 9.2 hab ich gtk2 in der Version 2.4.9-10 installiert!)

+ libpng, libjpeg and libtiff with development files. (vorhanden!)

+ libavcodec from ffmpeg 0.4.9-pre1 + headers. (vorhanden!)



OpenCV konnte ich dann wie beschrieben compilieren und installieren, und auch mein Programm, welches OpenCV benötigt wird vollständig compiliert und gelinkt. Beim Starten gibt es nun aber folgende Fehlermeldung:



OpenCV ERROR: Unspecified error (The function is not implemented. Rebuild the library with GTK+ 2.x support)


Ich kann damit nichts anfangen, in der INSTALL-Datei von OpenCV steht nichts weiter zum GTK und ich hab doch eine höhere Version als 2.0?
Kann mir da jemand helfen :) ?

peschmae
09-02-2006, 10:04
Also ich kenne OpenCV nicht so konkret. Aber ich vermute mal man kann das Ding mit und ohne GTK-Unterstützung kompilieren.

Jetzt ist natrülich die Frage, wer darüber etnscheidet - normalerweise solltest du im Output des ./configure-Laufs von OpenCV sehen was der da genau gemacht hat.

Falls er gtk nicht verwendet ist das eventuell weil du bei Gtk die Development files nicht installiert hast (gtk-dev oder so) oder weil er sie nicht findet. Letzteres könnte man falls nötig mit passenden Optionen (--with-gtk-includes= oder so) bei ./configure lösen.

MfG Peschmä

Delryn
09-02-2006, 10:13
Es lag an den fehlenden developer files, nun geht es :) :) :)