Skip to content

ThirteenAG/ps2sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ps2dev

A mirror of https://github.com/ps2dev/ps2dev/releases/tag/latest for buildbot use.

This is just files directly from ps2dev-windows-latest.tar.gz.

Compiled with these changes for better plugin compatibility:

002-gcc-stage1.sh

  CFLAGS_FOR_TARGET="$TARGET_CFLAGS" \
  ../configure \
    --quiet \
    --prefix="$PS2DEV/$TARGET_ALIAS" \
    --target="$TARGET" \
    --enable-languages="c" \
    --with-float=hard \
    --without-headers \
    --without-newlib \
    --disable-libgcc \
    --disable-shared \
    --disable-threads \
    --disable-multilib \
    --disable-libatomic \
    --disable-nls \
    --disable-tls \
    --disable-libssp \
    --disable-libgomp \
    --disable-libmudflap \
    --disable-libquadmath \
    --enable-libstdcxx-static-eh-pool \
    $TARG_XTRA_OPTS

003-newlib.sh

  CFLAGS_FOR_TARGET="$TARGET_CFLAGS" \
  ../configure \
    --prefix="$PS2DEV/$TARGET_ALIAS" \
    --target="$TARGET" \
    --with-sysroot="$PS2DEV/$TARGET_ALIAS/$TARGET" \
    --enable-newlib-retargetable-locking \
    --disable-newlib-multithread \
    --enable-newlib-io-c99-formats \
    $TARG_XTRA_OPTS

004-newlib-nano.sh

  CFLAGS_FOR_TARGET="$TARGET_CFLAGS" \
  ../configure \
    --prefix="$PS2DEV_TMP/$TARGET_ALIAS" \
    --target="$TARGET" \
    --with-sysroot="$PS2DEV/$TARGET_ALIAS/$TARGET" \
    --disable-newlib-supplied-syscalls \
    --enable-newlib-reent-small \
    --disable-newlib-fvwrite-in-streamio \
    --disable-newlib-fseek-optimization \
    --disable-newlib-wide-orient \
    --enable-newlib-nano-malloc \
    --disable-newlib-unbuf-stream-opt \
    --enable-newlib-nano-formatted-io \
    --enable-newlib-retargetable-locking \
    --disable-newlib-multithread \
    --disable-nls \
    $TARG_XTRA_OPTS

005-pthread-embedded.sh

removed

006-gcc-stage2.sh

  CFLAGS_FOR_TARGET="$TARGET_CFLAGS" \
  CXXFLAGS_FOR_TARGET="$TARGET_CFLAGS" \
  ../configure \
    --quiet \
    --prefix="$PS2DEV/$TARGET_ALIAS" \
    --target="$TARGET" \
    --enable-languages="c,c++" \
    --with-float=hard \
    --with-sysroot="$PS2DEV/$TARGET_ALIAS/$TARGET" \
    --with-native-system-header-dir="/include" \
    --with-newlib \
    --disable-libssp \
    --disable-multilib \
    --disable-nls \
    --disable-tls \
    --enable-cxx-flags=-G0 \
    --enable-libstdcxx-static-eh-pool \
    --disable-libstdcxx-threads \
    --disable-bootstrap \
    --with-system-zlib \
    --disable-threads \
    $TARG_XTRA_OPTS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published