PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BLFS: Xorg Apps -> Findet Mesa nicht



LolliPOP1
30.12.07, 22:15
Hallo!

Ich bin jetzt im Kapitel 25 "Xorg Apps" von BLFS.

Habe eben MesaLib und MesaGlut kompiliert und installiert, auch den Symlink hab ich nicht vergessen.

In der Kompilierschleife für die Apps findet ein ./configure aber meine Mesa-Installation nicht, bzw. bemängelt das Fehlen einer Datei, welche glX...irgendwas beinhaltet.


configure: error: cannot find GL library...

Was kann da schief gegangen sein?

tooly
30.12.07, 22:29
Hallo,

ein Tippfehler von Dir vielleicht?

Warum postet Du nicht die genaue Fehlermeldung?

mfg
tooly

LolliPOP1
30.12.07, 22:33
Hab sie nicht mehr auf dem Schirm. Tippfehler wohl nicht, habe nur mit Copy&Paste gearbeitet...


configure: error: cannot find GL library

Was an der Meldung fehlt ist noch der Modulname glX"..."

Mein XORG_PREFIX ist übrigens /usr/X11

TheGhost
30.12.07, 22:34
Hallo!

Ich bin jetzt im Kapitel 25 "Xorg Apps" von BLFS.

Habe eben MesaLib und MesaGlut kompiliert und installiert, auch den Symlink hab ich nicht vergessen.

In der Kompilierschleife für die Apps findet ein ./configure aber meine Mesa-Installation nicht, bzw. bemängelt das Fehlen einer Datei, welche glX...irgendwas beinhaltet.


configure: error: cannot find GL library...

Was kann da schief gegangen sein?

Hi, wenn Du alles so gemacht hast wie im Buch dann kann eigentlich nur ein "ldconfig" helfen. Stimmt der Sym etc. dann kann es nur daran liegen das die Mesa-libs noch nicht im Pfad bekannt sind.
Das Programm das danach aus dem "apps-tree" sucht dürfte wohl xdriinfo sein.
Normalerweise hilft dann ldconfig.
Probier`s mal falls noch nicht gemacht.
Ansonsten wüsste ich so auf die Schnelle auch nicht weiter, habe aber gerade leider auch keine Zeit.

Viel Glück & Gruß

LolliPOP1
30.12.07, 22:39
Danke für den Tipp, habs mal ausprobiert und er läuft jetzt mal die Schleife durch. Wenn der Fehler gleich nochmal auftritt stelle ich auch die ganze Fehlermeldung rein.

*Daumen drück* ;)

LolliPOP1
30.12.07, 22:52
Schade, der Fehler bleibt.

Der Wortlaut ist:


...
checking pkg-config is at least version 0.9.0... yes
checking for XDRINFO... yes
checking for library containing glXGetProcAddressARB... no
configure: error: cannot find GL library - make sure Mesa or other OpenGL package is installed
See 'config.log for more details.

xdrinfo scheint vorhanden zu sein, das Problem liegt einen Punkt weiter in der Testreihe... :confused:

tooly
31.12.07, 06:58
Hallo,

ist in Deinem System /usr/include/GL/glx.h vorhanden?

mfg
tooly

TheGhost
31.12.07, 09:47
Moin,
hast Du auch das berücksichtigt?


...
If you've decided to use an alternate prefix,
be sure to add <PREFIX>/bin to your PATH environment variable and <PREFIX>/lib/pkgconfig to your PKG_CONFIG_PATH variable.
For detailed instructions, see The Bash Shell Startup Files.
You should also add <PREFIX>/lib to the /etc/ld.so.conf file and <PREFIX>/share/man as a MANDATORY_MANPATH
in /etc/man_db.conf.


Gruß

webstar
31.12.07, 10:39
Wie sieht Dein Xorg Build Environment aus?
Ist dieses global definiert.
Sprich eine xorg.sh erstellt.


cat /etc/profile.d/xorg.sh
# Beginn der /etc/profile.d/xorg.sh

export XORG_PREFIX=/usr/X11R7

export PATH="${PATH}:${XORG_PREFIX}/bin"
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:${XORG_PREFIX}/lib/pkgconfig"
## export ACLOCAL="aclocal -I $XORG_PREFIX/share/aclocal"

export XORG_CONFIG="--prefix=${XORG_PREFIX} --sysconfdir=/etc --localstatedir=/var --mandir=${XORG_PREFIX}/share/man"

# temporarily loosen restrictions in libxcb to get java
# application involving X to work.
export LIBXCB_ALLOW_SLOPPY_LOCK=true

# Ende der /etc/profile.d/xorg.shDesweiteren muss die /etc/ld.so.conf um folgenden Eintrag ergänzt werden.


cat /etc/ld.so.conf
# Begin /etc/ld.so.conf

/usr/X11R7/lib

# End /etc/ld.so.conf(Bei Dir also /usr/X11/lib)
Zum Abschluß noch ein source /etc/profile in der Textkonsole absetzen!
Mit diesem Environment beginnst Du die Xorg-Installation!
Und der Fehler sollte behoben sein. :)

Schönen Tag noch, man liest sich. :)
Euer Jens Ornot alias Webstar

LolliPOP1
31.12.07, 14:57
ich habe deine xorg.sh mal in meine /etc/profile eingefügt, weil ich noch gar keinen Ordner profile.d gebraucht habe und die profile noch so leer ist...

Ich hoffe, das geht auch. Er läuft gerade durch, melde mich wenn er durch ist nochmal...

An der ld.so.conf hätte es liegen können... Da war bei mir ein Tippfehler

LolliPOP1
31.12.07, 15:42
Dankesehr! Es läuft weiter. Installiere grade das Xserver-Paket...