Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 7 (100.0%) | 193 (100.0%) | 27.5 |
doc/ | 2 (28.6%) | 101 (52.3%) | 50.5 |
/ | 4 (57.1%) | 74 (38.3%) | 18.5 |
src/util/ | 1 (14.3%) | 18 (9.3%) | 18.0 |
added more detailed instructions
83 lines of code changed in 1 file:
have required stuff installed first or you waste alot of time :P
mkdir /opt/free60-git
cd /opt/free60-git
(modify permissions to make directorys and build as non root user)
---Use gligli's git---
git clone https://github.com/gligli/libxenon
Build toolchain:
mkdir /usr/local/xenon
chown username. /user/local/xenon
./build-xenon-toolchain toolchain
add to /home/user/.bashrc:
export DEVKITXENON="/usr/local/xenon"
export PATH="$PATH:$DEVKITXENON/bin:$DEVKITXENON/usr/bin"
build libxenon and libs (zlib, libpng, freetype)
./build-xenon-toolchain libxenon
./build-xenon-toolchain libs
build sdl:
cd /opt/free60-git/
git clone https://github.com/lantus/libSDLXenon.git
make -f Makefile.xenon
make -f Makefile.xenon install
#not needed
#build ZLX:
#cd ../
#svn checkout http://zlx.googlecode.com/svn/trunk/ zlx-read-only
#cd zlx-read-only
#make -f Makefile_lib
#make -f Makefile_lib install
# Also, comment out the size_t declaration in SDL_config_xenon.h
# Create usr/bin/sdl-config and point it at xenon
build with libxenon
export xenon=1
make
then
/usr/local/xenon/bin/xenon-objcopy -O elf32-powerpc --adjust-vma 0x80000000 paintown xenon.elf32
18 lines of code changed in 1 file:
some fixes for xenon
21 lines of code changed in 2 files:
easy compile for fedora/centos/redhat have editor compile if selected
4 lines of code changed in 1 file:
easy compile for fedora/centos/redhat added epel for EL5 and EL6
2 lines of code changed in 1 file:
easy compile for fedora/centos/redhat
65 lines of code changed in 1 file: