Di Fedora 17, saya melakukan:
sudo yum install mesa-libGL-devel
Yah itu mencoba menautkan dengan libgl dan tidak menemukannya. Anda harus memasang libgl-dev .
-l
adalah opsi linker, ini memberi tahu linker untuk menggunakan perpustakaan tertentu. Misalnya Anda dapat memiliki -lmagic
artinya Anda ingin menggunakan libmagic .
Biasanya semua pustaka disebut libsomething, dan di debian Anda akan menemukan 3 paket bernama:libsomethinglibsomething-dbglibsomething-dev
Yang pertama adalah pustaka, yang kedua adalah pustaka yang dikompilasi dengan simbol debug, sehingga Anda dapat memahami stacktraces dengan lebih mudah, dan yang terakhir adalah paket pengembangan, berisi file .h sehingga Anda dapat menautkan ke perpustakaan.
sudo apt-get instal libgl-dev
Apakah Anda memiliki libgl-dev diinstal? Jika tidak menginstalnya dan seharusnya berfungsi.