Plazma sayı 2, sayfa 135

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 135

Bu yazıda kendi tecrübelerim ve nette bulduklarım ile GP2X için geliştirme ortamı nasıl kurulur onu anlatacağım. GP2X nedir bilmiyorsanız www.gp2xtr.com (www.gp2x.com) adresine bakın.

Windows için:

Adım adım gideceğiz. Anlattıklarım herhangi bir IDE'ye göre olmayacak. Sadece derleyici ortamını bilgisayarınıza kurmanıza yarayacak, daha sonra istediğiniz editörü kullanabilirsiniz kod yazmak için. Derlemek için ise komut satırını kullanabilirsiniz. Makefile nedir biliyor olmak oldukça işinize yarayacaktır.

1-) Bu (http://www.thrill-project.com/gp2xdev/gp2x_devpack_1203.zip) linkteki dosyayı indirin. İçinden çıkan devkitGP2X klasörünü hard diskinize kopyalayın. Ben anlatırken c:\ altına kopyaladığınızı varsayarak devam edeceğim. Başka bir yere koyduysanız gerekli düzenlemeleri yapmayı unutmayın.

2-) devkitGP2X klasörünü c:\ altına kopyaladıktan sonra sıra doğru düzgün çalışan library'leri indirmeye geldi. İsteyen bunları indirmek yerine gidip kendisi de derleyebilir ama ben derlemek ile uğraşmak yerine derlenmiş olan hazır library'leri kullanacağım. Aşağıdaki linkten ulaşacağınız sayfada download linkine tıklayarak gerekli dosyayı indirin.

Link (http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,19,1207)

Dosyayı indirdikten sonra sıkıştırılmış dosyayı geçici bir klasöre açın. Opt klasörü altındaki klasörleri kopyalayıp c:\devkitGP2X klasörü altına kopyalayın. Aynı dosya varsa üzerine yazın.

3-) Son adımda Bilgisayarım simgesine sağ tıklayın ve özellikler seçeneğini seçin. Gelişmiş tabını açarak ortam değişkenleri butonuna basın. Path adlı değişkeni bulup düzenle butonuna basın. Değişken değeri metin kutusunun en sonuna ;c:\devkitGP2X\bin;c:\devkitGP2x\minsys\bin yazın.

4-) Eğer sisteminizde Dev-Cpp yüklü ise ikisi çakışabiliyor. O yüzden devkitGP2X ile derleme yapacağınız zaman path değerinden Dev-Cpp'ye ait değerleri silin. Dev-Cpp'yi kullanacağınız zamanda tam tersi olarak ;c:\dev-cpp\bin satırını ekleyip devkitGP2X'e ait değerleri sileceksiniz.

5-) Bu noktaya geldiyseniz GP2X için kullanacağımız gcc arm derleyicisini düzgün bir şekilde kurdunuz demektir. Kodunuzu yazın, Makefile'ınızı hazırlayın ve derleyin.

Yukarıda anlattığım yöntem bende bizzat çalışmıştır. Makefile hazırlamak konusunda sorun yaşayanlar için aşağıya örnek bir Makefile dosyası koyacağım. Onu kendi projelerinize uyarlayabilirsiniz.

Makefile:

CROSS_COMPILE = C:/devkitGP2X/bin/arm-linux- SDL_BASE = C:/devkitGP2X/bin/arm-linux- LDFLAGS = -static

CC = $(CROSS_COMPILE)gcc CXX = $(CROSS_COMPILE)g++ STRIP = $(CROSS_COMPILE)strip

Klavyeyle gezinmek için ← ve → tuşları.