GLUT

Denimo, da pod Linuxom potrebuješ GLUT, nekakšno knjižnico za delo z OpenGLom (jaz ga potrebujem zato, ker ga uporablja en program, s katerim preučujem preiskovalne algoritme). In denimo, da tvoja distribucija Linuxa GLUTa ne vsebuje (Fedora Core 4, ki jo uporabljam, namesto GLUTa vsebuje Freeglut, ki naj bi bil ravno tako dober, hudič je le, da ne poznam ustreznega zaklinjanja, s katerim bi oni program prepričal, da bi delal tudi s Freeglutom). Kaj storiš? I, oddeskaš na GLUTovo spletno stran, si zadevo dolvzameš in jo – sledeč navodilom – namestiš. Preprosto! Žal pa se pri sledenju navodilom stvari zapletejo, vsaj če se bolj slabo spoznaš na Linux, kajti navodila so nadvse ušiva in vsemu trudu navkljub mi z njihovo pomočjo GLUTa ni uspelo pripraviti do delovanja. K sreči pa obstaja preprosta (a ne najbolj očitna) rešitev: namestiš si knjižnico Mesa 3D, ki GLUT vsebuje, ima pa za razliko od njega povsem uporabna navodila za namestitev.

Dopolnilo:
Ponovno sem nameščal Mesa3D (različico 6.5), ki pa tokrat onega programa ni pripravila do delovanja. Izkazalo se je, da je bil razlog ta, da se datoteke, ki jih program potrebuje, niso namestile v imenika /usr/include in /usr/lib, ampak v /usr/local/include in /usr/local/lib. Saj to se pri namestitivi da spremeniti, ampak najprej moraš vedeti, kam naj bi se namestile. K sreči na spletni strani Mesa3D dajo namig, namreč pišejo, da privzeto se namestijo v imenika, v katera bi se morale (čeprav se v resnici ne).

Dodaj odgovor

Vaš e-naslov ne bo objavljen. * označuje zahtevana polja