Pakko aloittaa uusi keskustelu jälleen, kun en löytänyt mitään hyödyllistä kahden tunnin googletuksen jälkeenkään. Eikä putkassa, ei täällä eikä missään puhuta aiheesta yhtään mitään. Voi prkl sentään!
kahden tunnin googletuksen?
Ja sitten asiaan. Nyt kun SDL toimii niin haluaisin heti päästä käsiksi OpenGL:ään, mutta kuinkas asennat sen kun pakettivarastosta ei löydy kuin jotain prkleen python ja muita pilipalikielille tehtyjä kötöstyksiä. Kääntäjänä siis gcc ja kielenä C++...
oletan, että olet nyt etsimässä headereita softan kehitystä varten ja tietty kirjastoja linkittämistä varten. mesa-paketti tarjoaa opegl-kamat linuxiin ja headerit löytyy siis paketista
mesa-common-dev.
ja nyt seuraa tosi "pro-vinkki", ettei tarvitse enää viettää kahta tuntia googlen kanssa:
asenna apt-file:
$ sudo apt-get install apt-file
päivitä sen tietokanta:
$ sudo apt-file update
ja koska devaajana tiedät, että openGL-softaan otetaan mukaan lähes poikkeuksetta headeri GL/gl.h etsitään sitä apt-filen avulla jolloin se pullauttaa vastaukseksi ne paketit joista tuo headeri löytyy:
$ apt-file search GL/gl.h
mesa-common-dev: usr/include/GL/gl.h
mingw32-runtime: usr/i586-mingw32msvc/include/GL/gl.h
nvidia-glx-dev: usr/share/doc/nvidia-glx-dev/include/GL/gl.h
nvidia-glx-legacy-dev: usr/share/doc/nvidia-glx-legacy-dev/include/GL/gl.h
mingw32 on windows-softan kääntämistä vaten, nvidiat... no, nvidian kamoja ja jäljelle jää mesa, joka on tietty tiedoston sijainninkin kannalta se fiksuimman oloinen vaihtoehto.
tosin minusta SDL:n (-dev pakettien) mukana tuli jotain opengl-kamoja, koska SDL osaa käyttää hyväkseen opengl:ää.