
Bir kenarda dursun diye yazıyorum. Sonra nerden baktığımı arayıp bulması zor oluyor.
Normal ubuntu kurduğumda pek tabiki development yapmak için gerekli pek çok araç yüklenmemiş oluyor. Sistemi OpenGL geliştirmeye uygun bir hale getirmek için şu linkteki locutus42 nickli kişinin önerdiklerini uyguladım:
http://ubuntuforums.org/showthread.php?t=80367&page=3
Genel mantık 3D/OpenGL ile yazılmış bir uygulamanın omuzlarına dayanarak sistemi hazırlamak. Ubuntu'da program yüklemek için kullanılan apt-get'in build-dep özelliğini kullanmak, yani kurulan 3D/OpenGL programı tekrar derlemek için gerekli tüm ek paketleri de beraberinde kurmasını sağlamak gerekiyor. Bu şekilde oyunu sistemde derleyebiliriz ve bu bizim de OpenGL program yazabileceğimiz anlamına gelir.
- Öncelikle OpenGL kullanan oyunları bulalım:
sudo apt-cache search opengl | grep -i game
- Listeden büyük olmayan, basit bir oyun seçerek OpenGL dışında gereksiz fazla kütüphane kurulmasını engellemiş oluruz. Örnekte
tracballs oyunu kullanılacak. Aşagıdaki komutla oyunun kurulumu için nelerin ekstradan kurulacağına bakılabilir.
sudo apt-get -s build-dep trackballs
- Gerekli kütüphaneleri ve oyunu kurmak için -s parametresini kaldırmak yeterli:
sudo apt-get build-dep trackballs
- Bundan sonra oyunun kaynak kodlarını çekip derlemeye çalışmak gerekiyor:
mkdir Developments
cd Developments
mkdir trackballs
cd trackballs
sudo apt-get -b source trackballs
- Bundan sonra oyunun çalışması için gerekli 3 paketle birlikte kaynak kodlarının ilgili klasöre indirildiği görülür. Gerekli paketler kurularak oyun çalıştırılabilir.
sudo dpkg -i ./trackballs_1.1.4-4build1_i386.deb ./trackballs-dbg_1.1.4-4build1_i386.deb ./trackballs-data_1.1.4-4build1_all.deb
sudo apt-get -b source trackballs
trackballs