Plazma sayı 2, sayfa 136

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 136

CFLAGS = `$(SDL_BASE)sdl-config --cflags` -O2 -Wall CXXFLAGS = `$(SDL_BASE)sdl-config --cflags` -O2 -Wall LIBS = `$(SDL_BASE)sdl-config --libs`

SDLTEST_TARGET = test.gpe SDLTEST_OBJS = main.o all : $(SDLTEST_TARGET)

$(SDLTEST_TARGET) : $(SDLTEST_OBJS) $(CXX) $(LDFLAGS) -o $(SDLTEST_TARGET) $(SDLTEST_OBJS) $(LIBS) $(STRIP) $(SDLTEST_TARGET)

clean: rm -f $(ALL_TARGETS) *.o *~

Linux için:

Linux'ta kurulum için size kolaylık sağlamak amacıyla hazırlanmış iki adet script var. Bu scriptler sırasıyla önce gerekli dosyaları bilgisayarınıza indirir sonra ise derleyerek kullanıma hazır hale getirir.

Bu scriptlerden ilki devkitGP2X adlı script. İndirmek için aşağıdaki linki kullanın.

Link (http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,1,0,0,14,1040)

Bu script ile bilgisayarınıza ihtiyaç duyduğunuz derleyici ortamı kurulacaktır. Ama sadece derleyiciyi kuracaktır. SDL kütüphaneleri gibi diğer kütüphaneleri sizin kurmanız gerekmektedir.

Diğer script'in adı GP2XDEV. Bu (http://www.oopo.net/consoledev/) linkten ulaşacağınız sayfanın en altında indirmek için bir link bulacaksınız. Bu script derleyici ortamı ile beraber zlib-1.2.3, jpeg-6b, libpng-1.2.8, freetype-2.1.10, mikmod-3.1.11, libogg-1.1.3, libvorbis-1.1.2, SDL-1.2.9-paeryn, SDL_image-1.2.4, SDL_ttf-2.0.7, smpeg-0.4.4 ve SDL_mixer-1.2.6 kütüphanelerini de yükleyecektir. Çalışma sistemi yine aynıdır. Gerekli dosyaları indirip sizin sisteminizde derler.

Mac için:

Mac'te işler oldukça kolay. Aşağıdaki linkten ulaşacağınız dosyayı indirip bilgisayarınıza kurun yeter. Her şey hazır olacak.

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

Eğer SDL kütüphanesini kullanmak istiyorsanız aşağıdaki linkteki dosyayı indirip

/opt klasörü içine kurmanız yeter.

Link (http://gp2x.org/gp2x/libs)

Kullanmanız

için örnek bir Makefile dosyası:

CROSS_COMPILE=/opt/local/devkitpro/devkitGP2X/bin/arm-linux- SDL_BASE=/opt/local/gp2x/bin/arm-open2x-linux- LDFLAGS=-static

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