Plazma sayı 2, sayfa 137

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 137

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

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

TARGET=helloworld.gpe OBJS=helloworld.c

ALL_TARGETS=$(TARGET)

all: $(ALL_TARGETS)

$(TARGET): $(OBJS) $(CC) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS) $(CFLAGS) $(STRIP) $(TARGET)

clean: rm *.o $(TARGET)

LiveCD ile:

GP2niX Slackware tabanlı bir Linux Live CD dağıtımıdır. İçinde GP2X için program geliştirmeye başlamanızı sağlayacak GP2X/ARM toolchain'i ve önceden derlenmiş kütüphane dosyaları bulunmaktadır. Linki aşağıdadır.

Link (https://sourceforge.net/projects/gp2nix/)

Sistem ihtiyaçları:

* 5x86/6x86 processor or better

* 256 - 512 MB RAM (Bu önemli çünkü geliştirme ortamı hafızada tutuluyor)

* CD-ROM

* USB memory stick, projeleri/çalışmaları kaydetmek için

Özellikleri:

* Slackware 10.2 Base System

* Xorg X-Windowing System o Fluxbox o GTK+2 GUI Library (no glib(1/2) or GTK+)

* GUI Code Editor with Syntax Highlighting (SciTE Editor)

* x86 and ARM Development Environment including:

o GCC 4 o glibc 2.3.5 o Make / Binutils

* ARM/GP2X libraries o SDL (with HW Acceleration)

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