mirror of
https://github.com/cahirwpz/amigaos-cross-toolchain
synced 2026-09-11 19:59:18 +00:00
Update tested platforms. Build fails ASAP thus prevent user confusion.
This commit is contained in:
@@ -28,11 +28,9 @@ AmigaOS/m68k targeted cross compilers and assembler
|
||||
There are no downloads provided for the time being. I do as much as possible to make the toolchain portable among Unix-like environments. Following platforms were tested and the toolchain is known to work for them:
|
||||
|
||||
* Cygwin 1.7.18 (gcc 4.5.3)
|
||||
* Ubuntu 12.04 LTS 32-bit (gcc 4.6.3)
|
||||
* Ubuntu 12.04 LTS 64-bit (gcc 4.6.3) *Requires gcc-multilib package!*
|
||||
* MacOS X 10.7.5 (MacPorts - gcc 4.7.3)
|
||||
* MacOS X 10.8.4 (Homebrew - gcc 4.2.1 from XCode) *Thanks go to Argasek!*
|
||||
* MaxOS X 10.9.1 (MacPorts - gcc 4.8.2)
|
||||
* Ubuntu 14.04 LTS 32-bit (gcc 4.8.2)
|
||||
* Ubuntu 14.04 LTS 64-bit (gcc 4.8.2) *Requires gcc-multilib package, and i386 libraries!*
|
||||
* MacOS X 10.9.3 (MacPorts - Apple's clang-503.0.40)
|
||||
|
||||
### Documentation
|
||||
|
||||
|
||||
+20
-10
@@ -184,7 +184,8 @@ function build_tools {
|
||||
pushd "${M4}"
|
||||
"${SOURCES}/${M4}/configure" \
|
||||
--prefix="${HOST_DIR}"
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
ln -s m4 "${HOST_DIR}/bin/gm4"
|
||||
popd
|
||||
|
||||
@@ -192,7 +193,8 @@ function build_tools {
|
||||
pushd "${GAWK}"
|
||||
"${SOURCES}/${GAWK}/configure" \
|
||||
--prefix="${HOST_DIR}"
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
popd
|
||||
|
||||
if compare_version "${GCC_VER}" "le" "3.4.6"; then
|
||||
@@ -200,7 +202,8 @@ function build_tools {
|
||||
pushd "${BISON}"
|
||||
"${SOURCES}/${BISON}/configure" \
|
||||
--prefix="${HOST_DIR}"
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
popd
|
||||
fi
|
||||
|
||||
@@ -208,7 +211,8 @@ function build_tools {
|
||||
pushd "${TEXINFO}"
|
||||
"${SOURCES}/${TEXINFO}/configure" \
|
||||
--prefix="${HOST_DIR}"
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
popd
|
||||
|
||||
if compare_version "${GCC_VER}" "ge" "4.0.0"; then
|
||||
@@ -217,7 +221,8 @@ function build_tools {
|
||||
"${SOURCES}/${GMP}/configure" \
|
||||
--prefix="${HOST_DIR}" \
|
||||
--disable-shared
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
popd
|
||||
|
||||
mkdir_empty "${MPFR}"
|
||||
@@ -226,7 +231,8 @@ function build_tools {
|
||||
--prefix="${HOST_DIR}" \
|
||||
--disable-shared \
|
||||
--with-gmp="${HOST_DIR}"
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
popd
|
||||
|
||||
mkdir_empty "${MPC}"
|
||||
@@ -236,7 +242,8 @@ function build_tools {
|
||||
--disable-shared \
|
||||
--with-gmp="${HOST_DIR}" \
|
||||
--with-mpfr="${HOST_DIR}"
|
||||
${MAKE} && make install
|
||||
${MAKE}
|
||||
make install
|
||||
popd
|
||||
fi
|
||||
|
||||
@@ -415,7 +422,8 @@ function process_ndk {
|
||||
cd "${FD2SFD}"
|
||||
./configure \
|
||||
--prefix="${PREFIX}"
|
||||
make && make install
|
||||
make
|
||||
make install
|
||||
popd
|
||||
|
||||
pushd "${BUILD_DIR}"
|
||||
@@ -424,7 +432,8 @@ function process_ndk {
|
||||
cd "${SFDC}"
|
||||
./configure \
|
||||
--prefix="${PREFIX}"
|
||||
make && make install || exit 1
|
||||
make
|
||||
make install
|
||||
popd
|
||||
|
||||
pushd "${PREFIX}/os-include"
|
||||
@@ -505,7 +514,8 @@ function build_libm {
|
||||
--prefix="${PREFIX}" \
|
||||
--host="i686-linux-gnu" \
|
||||
--build="m68k-amigaos"
|
||||
make && make install
|
||||
make
|
||||
make install
|
||||
popd
|
||||
|
||||
touch "${STAMP}/build-libm"
|
||||
|
||||
Reference in New Issue
Block a user