Na Fedoře 17 jsem udělal:
sudo yum install mesa-libGL-devel
No, snaží se propojit s libgl a nenajde to. Měli byste nainstalovat libgl-dev .
-l
je možnost linkeru, říká linkeru, aby použil určitou knihovnu. Můžete mít například -lmagic
což znamená, že chcete použít libmagic .
Normálně se všechny knihovny nazývají libsomething a v debianu najdete 3 balíčky s názvem:libsomethinglibsomething-dbglibsomething-dev
První je knihovna, druhá je knihovna zkompilovaná se symboly ladění, takže můžete snadněji porozumět stacktraces, a poslední je vývojový balíček, který obsahuje soubory .h, takže můžete odkazovat na knihovna.
sudo apt-get install libgl-dev
Máte libgl-dev nainstalováno? Pokud ne, nainstalujte jej a mělo by to fungovat.