PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Xtheater kompilieren...



Stephan
06.12.00, 20:20
beim kompilieren (make) kommt folgendes... gtk hab ich nachinstalliert, aber kein erfolg :-(
(configure ging)

make[2]: Entering directory `/admin/kompilieren/Xtheater-0.9.0/plugins'
Making all in ui
make[3]: Entering directory `/admin/kompilieren/Xtheater-0.9.0/plugins/ui'
Making all in gtk
make[4]: Entering directory `/admin/kompilieren/Xtheater-0.9.0/plugins/ui/gtk'
/bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../..
-g -O2 -I/usr/local/include -I/usr/local/include/SDL -D_REENTRANT -c dnd.c
rm -f .libs/dnd.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -g -O2 -I/usr/local/include -I/usr/local/
include/SDL -D_REENTRANT -Wp,-MD,.deps/dnd.pp -c -fPIC -DPIC dnd.c -o .libs/dnd
.lo
In file included from dnd.c:22:
gtk-ui.h:23: gtk/gtk.h: No such file or directory
In file included from gtk-ui.h:27,
from dnd.c:22:
../ui.h:4: gmodule.h: No such file or directory
In file included from dnd.c:22:
gtk-ui.h:29: gdk/gdkx.h: No such file or directory
make[4]: *** [dnd.lo] Error 1
make[4]: Leaving directory `/admin/kompilieren/Xtheater-0.9.0/plugins/ui/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/admin/kompilieren/Xtheater-0.9.0/plugins/ui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/admin/kompilieren/Xtheater-0.9.0/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/admin/kompilieren/Xtheater-0.9.0'
make: *** [all-recursive-am] Error 2

was kann das sein?
ich hab suse7.0 mit kde2.01
danke jetzt schon

der sinn dahinter.. ich will divx filme anschauen.. oder gibts das programm irgendwo als rpm?

Stephan

thommy
07.12.00, 07:06
Wenn Gtk installiert ist, dann kennt der Compiler offensichtlich die Pfade nicht.

Suche zunächst das Verzeichnis, dass die gdk-includes enthält (bspw. mit. "locate gmodule.h")

Dann bearbeite das Makefile. Suche die Zeile, wo die Include-Pfade gesetzt werden (entweder in der Art: "INCLUDE=/usr/local/include..." oder direkt als Compileroption "$(CC) ..-I/usr/local/include/") und füge den neuen Pfad an:

INCLUDE+=/neuer/Pfad/include

bzw.

$(CC) ...-I/neuer/Pfad/include

Thomas

Stephan
07.12.00, 18:59
Ich habe gtk von der suse cd installiert, aber so eine datei gibts nirgens! es gibt nur ein verz in dem gtk dateien liegen (aber kein include darunter!)

09.12.00, 12:49
kann man jetzt auch dvd s unter linux sehen mit diesem program?

thommy
11.12.00, 07:22
@stephan

Viele Programme kommen in zwei Paketen. Eines für die "normale" Anwendung und eines für die Entwicklung (nennen sich dann irgendwie mit "...devel..."). Könnte sein, dass Du ein weiteres gtk-Paket installieren musst.

Thomas

Stephan
11.12.00, 18:49
juhu.. jetzt hab ich s kompiliert bekommen.. nur beim ausführen kommt jetzt das:

admin@linux:/usr/local/Xtheater > /usr/local/bin/xtheater
Unable to open UI Module:
/usr/local/Xtheater/ui/libgtkui.so: undefined symbol: gdk_display
admin@linux:/usr/local/Xtheater >
dieses gtk_display noch das libgtkui.so gibts irgendwo als rpm oder als inhalt von rpm.. was ist das??