aktuelles sid mit xorg7 und mesademos

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
h-man
Beiträge: 745
Registriert: 05.02.2003 13:10:08
Wohnort: Berlin
Kontaktdaten:

aktuelles sid mit xorg7 und mesademos

Beitrag von h-man » 29.05.2006 15:59:35

ich wollte mal fragen, ob es hier leute gibt die mit einem relativ aktuellen unstable (xorg7) arbeiten und selber open-gl grafikdemos, z.b. mesademos oder die irrlicht engine, kompilieren.

seit einigen wochen vermisse ich nämlich die entwicklerfiles in den debianpaketen. ich hatte dazu den thread mit der lobGL.a angefangen aber da kam nur ein kaputtes paket dabei heraus.

weil ich mir nicht vorstellen kann dass andere leute hier keine 3d software kompilieren und hardwarebeschleunigt laufen lassen wollen, stelle ich die frage jetzt hiermit anders :-)

also falls jemand mit sid open-gl sourcen kompilieren kann und das kompilat dann hardwarebeschleunigt laufen läßt, könnte derjenige bitte das ergebnis von

Code: Alles auswählen

dpkg --get-selections | grep mesa
und von

Code: Alles auswählen

dpkg --get-selections | grep libgl | grep dev
hier posten?
vielleicht kann ich dann mein gewurstel von wichtigen und ünnötigen paketen hier auflösen oder den fehler genauer lokalisieren. danke!
Nieder mit der Schwerkraft.

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 30.05.2006 22:19:22

schreib doch einfach mal ne Mail an debian-x@lists.debian.org und frag nach. Vergiss aber nicht um CC zu bitten...
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 30.05.2006 22:38:56

Ich hab gerade mal Lektion 10 der NeHe OpenGL Tutorials kompiliert.
Vorher musste ich noch zwei Symlinks setzen ohne die es zu Fehlern kam

Code: Alles auswählen

ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so
ln -s /usr/lib/libGLU.so.1 /usr/lib/libGLU.so
Hier die Ausgabe der von dpkg:

Code: Alles auswählen

$ dpkg --get-selections | grep mesa
libgl1-mesa-dev                                 install
libgl1-mesa-dri                                 install
libgl1-mesa-glx                                 install
libglu1-mesa                                    install
libglu1-mesa-dev                                install
mesa-common-dev                                 install
mesa-utils                                      install
mesademos                                       install
xlibmesa-glu                                    deinstall
xlibosmesa4                                     deinstall

Code: Alles auswählen

$ dpkg --get-selections | grep libgl | grep dev
libgl1-mesa-dev                                 install
libglib1.2-dev                                  install
libglib2.0-dev                                  install
libglitz-glx1-dev                               install
libglitz1-dev                                   install
libglu1-mesa-dev                                install

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 30.05.2006 23:06:53

Hm, aso. Mir fällt gerade auf, dass ich auch so allgemeinen OpenGL Kram kompiliere. Für die Uni halt.
Falls es hilft:

Code: Alles auswählen

$ dpkg --get-selections | grep mesa
libgl1-mesa-dev                                 install
libgl1-mesa-dri                                 install
libgl1-mesa-glx                                 install
libglu1-mesa                                    install
libglu1-mesa-dev                                install
mesa-common-dev                                 install
mesa-utils                                      install
xlibmesa-gl                                     install
xlibmesa-gl-dev                                 install
xlibmesa-glu                                    deinstall

Code: Alles auswählen

$ dpkg --get-selections | grep libgl | grep dev
libgl1-mesa-dev                                 install
libglade2-dev                                   install
libglib2.0-dev                                  install
libglu1-mesa-dev                                install
libglui-dev                                     install
libglut3-dev                                    install
Damit kann isch simple OGL Programme direkt ohne jegliche Eingriffe bauen.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
h-man
Beiträge: 745
Registriert: 05.02.2003 13:10:08
Wohnort: Berlin
Kontaktdaten:

Beitrag von h-man » 31.05.2006 12:52:43

vielen dank. ich bin gerade dabei herauszufinden, welches meiner installierten pakete stört, denn die wichtigen (notwendigen) dinge für openGL entwicklung habe ich imho installiert:

Code: Alles auswählen

$ dpkg --get-selections | grep mesa
libgl1-mesa-dev                                 install
libgl1-mesa-dri                                 install
libgl1-mesa-glx                                 install
libglu1-mesa                                    install
libglu1-mesa-dev                                install
mesa-common-dev                                 install
mesa-utils                                      install
mesademos                                       install
mesag3                                          deinstall
xlibmesa3-gl                                    deinstall
xlibmesa3-glu                                   deinstall

$ dpkg --get-selections | grep libgl | grep dev
libgl1-mesa-dev                                 install
libglade2-dev                                   install
libglew-dev                                     install
libglib1.2-dev                                  install
libglib2.0-dev                                  install
libglu1-mesa-dev                                install
@spasswolf: die links waren bei mir schon richtig gesetzt.

bei debian-x@lists frage ich gerne auch mal an, aber vorher will ich selber besser durchblicken was denn schief laufen könnte :-)
Nieder mit der Schwerkraft.

Antworten