make

Post Reply
Message
Author
Daniel

make

#1 Post by Daniel »

Hallo Leute.

Ich bin ein blutiger Linux-Newbie und habe folgendes Problem: Ich wollte mir Open Universe installieren. Das entkompilieren, entpacken und der Befahl "./configure" funktionierten noch. Doch wenn ich "make" eingebe, bekomme ich folgende Fehlermeldung:

make: *** No targets specified and no makefile found. Stop.

Hab' ich denn was falsch gemacht?

mfg, Daniel

Jochen

Re: make

#2 Post by Jochen »

Damit "make" funktionieren kann, muss eine Datei mit Namen "Makefile" vorhanden sein (Makefile.in oder Makefile.am zählen nicht). Normalerweise sollte "./configure" das Makefile erstellen; bist Du sicher, dass configure nicht mit einem Fehler abbricht? Poste doch mal die letzten 10-15 Zeilen des configure-Laufs, dort sollte eigentlich eine Meldung stehen, die sinngemäss besagt, dass die Datei Makefile erstellt wurde.

Jochen

Daniel

Re: make

#3 Post by Daniel »

Hallo

Ich hab' mir die Zeilen mal angesehen. Und siehe da: Die letzte lautet:

configure: error: GL library was not found

Mist! Was ist das für eine Bibliothek? Und wo krieg' ich die her?

mfg, Daniel

Daniel

Re: make

#4 Post by Daniel »

Also, ich hab' mir jetzt Mesa 4.0 gesogen und installiert ("make" funktionierte <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">, weil ich dachte, dass das die geforderte GL-Library sein könnte. Aber das war nichts. Sie wird immer noch nicht gefunden. Kann mir jemand sagen, was ich tun muss?

Daniel

PS: Wie kann ich die Demos zu Mesa 4.0 angucken?

jens

Re: make

#5 Post by jens »

lösch doch mal die Datei config.cache im source verzeichnis von deinem Programm. dann könnte er vielleicht doch noch die GL Bibliothek finden

Jens

Daniel

Re: make

#6 Post by Daniel »

Ääääh, das geht doch nicht!?! Dann kann ich ./config ja gar nicht mehr aufrufen... Oder hab' ich dich jetzt falsch verstanden?

Daniel

peterm
Posts: 287
Joined: 16. Sep 2000 15:35

Re: make

#7 Post by peterm »

Hi Daniel!

In config.cache werden temporäre Einstellungen etc. gespeichert.
Du kannst config.cache löschen, um ein neues ./configure zu machen.
Dann werden die Änderungen wirksam, denn eine vorhandenen config.cache
wird nicht beschrieben.

Fazit: Lösche config.cache und führe dann nochmal ./configure aus.
Gruß PeterM

Daniel

Re: make

#8 Post by Daniel »

Ok, ich hab's probiert; leider ohne Erfolg. Die Bibliothek wird noch immer nicht gefunden <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">

Kann mir noch jemand genau erklären, was eine GL-Library ist?

mfg, Daniel

Post Reply