/* The main problem I have is trying to figure out what to put in gcc opts, I get alot of "linker file not used, linking not done", my example to bridge off of is http://www.ipodtouchfans.com/forums/showthread.php?t=12329&highlight=sand&page=4 about more thatn half way down. Also I'm have very little experience , maybe I should just read gcc docs and figure this out */ /* excerpt from my makefile */ export ROOTDIR=/home/eric/rockbox export FIRMDIR=$(ROOTDIR)/firmware export APPSDIR=$(ROOTDIR)/apps export TOOLSDIR=$(ROOTDIR)/tools export DOCSDIR=$(ROOTDIR)/docs export MANUALDIR=${ROOTDIR}/manual export DEBUG=-DDEBUG export ARCHOS=iphonetouch export ARCHOSROM= export FLASHFILE= export TARGET_ID=29 export TARGET=-DIPHONETOUCH export CPU=arm export MANUFACTURER=ipod export OBJDIR=/home/eric/rockbox/build-me export BUILDDIR=/home/eric/rockbox/build-me export LANGUAGE=english export VOICELANGUAGE= export MEMORYSIZE=64 export VERSION=$(shell $(ROOTDIR)/tools/svnversion.sh $(ROOTDIR)) export BUILDDATE=$(shell date -u +'-DYEAR=%Y -DMONTH=%m -DDAY=%d') export MKFIRMWARE= export BMP2RB_MONO=/home/eric/rockbox/tools/bmp2rb -f 0 export BMP2RB_NATIVE=/home/eric/rockbox/tools/bmp2rb -f 6 export BMP2RB_REMOTEMONO= export BMP2RB_REMOTENATIVE= export BINARY=rockboxui export APPEXTRA=recorder:gui export ENABLEDPLUGINS=no export SOFTWARECODECS=yes export EXTRA_DEFINES=-DSIMULATOR export HOSTCC=gcc export HOSTAR=ar export CC=arm-apple-darwin-gcc export LD=arm-apple-darwin-ld export AR=arm-apple-darwin-ar export AS=arm-apple-darwin-as export OC=arm-apple-darwin-objcopy export WINDRES=arm-apple-darwin-windres export DLLTOOL=arm-apple-darwin-dlltool export DLLWRAP=arm-apple-darwin-dllwrap export RANLIB=arm-apple-darwin-ranlib export PROFILE_OPTS= export SIMVER=sdl export SIMDIR=$(ROOTDIR)/uisimulator/sdl export GCCOPTS=-W -Wall -g -fno-builtin -I/usr/local/arm-apple-darwin/include/SDL -framework CoreFoundation -framework UIKit -framework CoreGraphics -framework CoreSurface -framework LayerKit -framework GraphicsServices -D_GNU_SOURCE=1 -D_REENTRANT -I$(SIMDIR) -Wno-pointer-sign export TARGET_INC=-I$(FIRMDIR)/target/arm/ipod/iphonetouch -I$(FIRMDIR)/target/arm/ipod -I$(FIRMDIR)/target/arm export LOADADDRESS= export SHARED_FLAG=-shared export LDOPTS=-L/usr/local/arm-apple-darwin/lib -lSDL -lSDLmain -lobjc -lstdc++ export GCCVER=4.1.3 export GCCNUM=401 export UNAME=Linux export MANUALDEV=iphonetouch export TTS_OPTS= export TTS_ENGINE= export ENC_OPTS= export ENCODER=