Okay, so I have been trying to build ImageMagick from sources for several days now, and after a lot of banging on it, I have hit a wall that I can't seem to get past. I found an arm-none-eabi toolchain online that appears to work well. My problem now is getting the configure script to run correctly for cross-compilation.
Here is the command I am running
Code:
marko-ramius:ImageMagick-6.8.1-3 scott$ ./configure --build=x86-apple-darwin12.2.1 --host=arm-none-eabi --target=arm-none-eabi --program-prefix='kindle-' CC=arm-none-eabi-gcc LDFLAGS='-L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3' CPP=arm-none-eabi-cpp CXX=arm-none-eabi-g++ CPPFLAGS='-I/usr/local/bin/crosscompilers/arm-none-eabi/include'
Which produces a lot of successful test lines and then ends with:
Code:
checking how to run the C preprocessor... arm-none-eabi-cpp
configure: error: in `/Users/scott/Downloads/ImageMagick-6.8.1-3':
configure: error: C preprocessor "arm-none-eabi-cpp" fails sanity check
See `config.log' for more details
Here is the relevant portion of config.log:
EDIT: I have included the entire config.log because I really don't know what the relevant portion is
Code:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by ImageMagick configure 6.8.1-3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --build=x86-apple-darwin12.2.1 --host=arm-none-eabi --target=arm-none-eabi --program-prefix=kindle- CC=arm-none-eabi-gcc LDFLAGS=-L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3 CPP=arm-none-eabi-cpp CXX=arm-none-eabi-g++ CPPFLAGS=-I/usr/local/bin/crosscompilers/arm-none-eabi/include
## --------- ##
## Platform. ##
## --------- ##
hostname = marko-ramius.local
uname -m = x86_64
uname -r = 12.2.1
uname -s = Darwin
uname -v = Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; root:xnu-2050.20.9~2/RELEASE_X86_64
/usr/bin/uname -p = i386
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = Mach kernel version:
Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; root:xnu-2050.20.9~2/RELEASE_X86_64
Kernel configured for up to 8 processors.
4 processors are physically available.
8 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1 2 3 4 5 6 7
Primary memory available: 8.00 gigabytes
Default processor set: 167 tasks, 963 threads, 8 processors
Load average: 1.90, Mach factor: 6.09
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /Library/Frameworks/Python.framework/Versions/2.7/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/local/bin
PATH: /opt/X11/bin
PATH: /usr/texbin
PATH: /usr/local/bin/crosscompilers/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:3508: checking build system type
configure:3522: result: x86-apple-darwin12.2.1
configure:3542: checking host system type
configure:3555: result: arm-none-eabi
configure:3575: checking target system type
configure:3588: result: arm-none-eabi
configure:3653: checking whether build environment is sane
configure:3708: result: yes
configure:3737: checking for a BSD-compatible install
configure:3805: result: /usr/bin/install -c
configure:3863: checking for arm-none-eabi-strip
configure:3879: found /usr/local/bin/crosscompilers/bin/arm-none-eabi-strip
configure:3890: result: arm-none-eabi-strip
configure:3955: checking for a thread-safe mkdir -p
configure:3994: result: config/install-sh -c -d
configure:4001: checking for gawk
configure:4031: result: no
configure:4001: checking for mawk
configure:4031: result: no
configure:4001: checking for nawk
configure:4031: result: no
configure:4001: checking for awk
configure:4017: found /usr/bin/awk
configure:4028: result: awk
configure:4039: checking whether make sets $(MAKE)
configure:4061: result: yes
configure:4090: checking whether make supports nested variables
configure:4107: result: yes
configure:4199: checking whether make supports nested variables
configure:4216: result: yes
configure:4355: checking for style of include used by make
configure:4383: result: GNU
configure:4414: checking for arm-none-eabi-gcc
configure:4441: result: arm-none-eabi-gcc
configure:4710: checking for C compiler version
configure:4719: arm-none-eabi-gcc --version >&5
arm-none-eabi-gcc (Carlson-Minot Mac OSX Intelx86 2012.03-56 Lite) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4730: $? = 0
configure:4719: arm-none-eabi-gcc -v >&5
Using built-in specs.
COLLECT_GCC=arm-none-eabi-gcc
COLLECT_LTO_WRAPPER=/usr/local/bin/crosscompilers/bin/../libexec/gcc/arm-none-eabi/4.6.3/lto-wrapper
Target: arm-none-eabi
Configured with: /Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/source/gcc-4.6-2012.03/configure --with-pkgversion='Carlson-Minot Mac OSX Intelx86 2012.03-56 Lite' --with-bugurl=mailto:support@carlson-minot.com --build=x86_64-apple-darwin11 --host=x86_64-apple-darwin11 --target=arm-none-eabi --prefix=/usr/local/carlson-minot/crosscompilers --with-gmp=/Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/x86_64/temp_tool_install --with-mpfr=/Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/x86_64/temp_tool_install --with-mpc=/Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/x86_64/temp_tool_install --with-ppl=/Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/x86_64/temp_tool_install --with-cloog=/Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/x86_64/temp_tool_install --with-libelf=/Users/garycarlson/Documents/Software/build/arm-2012.03-56-arm-none-eabi/arm-2012.03-56-arm-none-eabi/x86_64/temp_tool_install --with-specs='%{save-temps: -fverbose-asm} %{O2:%{!fno-remove-local-statics: -fremove-local-statics}} %{O*:%{O|O0|O1|O2|Os:;:%{!fno-remove-local-statics: -fremove-local-statics}}}' --with-sysroot=/usr/local/carlson-minot/crosscompilers/arm-none-eabi --enable-poison-system-directories --with-host-libstdcxx='-static-libgcc -Wl,-lstdc++,-lm' --enable-threads --disable-libssp --disable-shared --enable-lto --disable-libgomp --disable-libmudflap --disable-nls --disable-libstdcxx-pch --with-newlib --with-headers=yes --with-gnu-as --with-gnu-ld --enable-extra-sgxxlite-multilibs --enable-languages=c,c++
Thread model: single
gcc version 4.6.3 (Carlson-Minot Mac OSX Intelx86 2012.03-56 Lite)
configure:4730: $? = 0
configure:4719: arm-none-eabi-gcc -V >&5
arm-none-eabi-gcc: error: unrecognized option '-V'
arm-none-eabi-gcc: fatal error: no input files
compilation terminated.
configure:4730: $? = 1
configure:4719: arm-none-eabi-gcc -qversion >&5
arm-none-eabi-gcc: error: unrecognized option '-qversion'
arm-none-eabi-gcc: fatal error: no input files
compilation terminated.
configure:4730: $? = 1
configure:4750: checking whether the C compiler works
configure:4772: arm-none-eabi-gcc -I/usr/local/bin/crosscompilers/arm-none-eabi/include -L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3 conftest.c >&5
/usr/local/bin/crosscompilers/bin/../lib/gcc/arm-none-eabi/4.6.3/../../../../arm-none-eabi/bin/ld: warning: cannot find entry symbol _start; defaulting to 0000000000008018
configure:4776: $? = 0
configure:4824: result: yes
configure:4827: checking for C compiler default output file name
configure:4829: result: a.out
configure:4835: checking for suffix of executables
configure:4842: arm-none-eabi-gcc -o conftest -I/usr/local/bin/crosscompilers/arm-none-eabi/include -L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3 conftest.c >&5
/usr/local/bin/crosscompilers/bin/../lib/gcc/arm-none-eabi/4.6.3/../../../../arm-none-eabi/bin/ld: warning: cannot find entry symbol _start; defaulting to 0000000000008018
configure:4846: $? = 0
configure:4868: result:
configure:4890: checking whether we are cross compiling
configure:4928: result: yes
configure:4933: checking for suffix of object files
configure:4955: arm-none-eabi-gcc -c -I/usr/local/bin/crosscompilers/arm-none-eabi/include conftest.c >&5
configure:4959: $? = 0
configure:4980: result: o
configure:4984: checking whether we are using the GNU C compiler
configure:5003: arm-none-eabi-gcc -c -I/usr/local/bin/crosscompilers/arm-none-eabi/include conftest.c >&5
configure:5003: $? = 0
configure:5012: result: yes
configure:5021: checking whether arm-none-eabi-gcc accepts -g
configure:5041: arm-none-eabi-gcc -c -g -I/usr/local/bin/crosscompilers/arm-none-eabi/include conftest.c >&5
configure:5041: $? = 0
configure:5082: result: yes
configure:5099: checking for arm-none-eabi-gcc option to accept ISO C89
configure:5162: arm-none-eabi-gcc -c -g -O2 -I/usr/local/bin/crosscompilers/arm-none-eabi/include conftest.c >&5
configure:5162: $? = 0
configure:5175: result: none needed
configure:5197: checking dependency style of arm-none-eabi-gcc
configure:5308: result: gcc3
configure:5329: checking how to run the C preprocessor
configure:5399: result: arm-none-eabi-cpp
configure:5419: arm-none-eabi-cpp -I/usr/local/bin/crosscompilers/arm-none-eabi/include conftest.c
In file included from conftest.c:15:0:
/usr/local/bin/crosscompilers/bin/../lib/gcc/arm-none-eabi/4.6.3/../../../../arm-none-eabi/include/limits.h:141:26: error: no include path in which to search for limits.h
configure:5419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ImageMagick"
| #define PACKAGE_TARNAME "ImageMagick"
| #define PACKAGE_VERSION "6.8.1-3"
| #define PACKAGE_STRING "ImageMagick 6.8.1-3"
| #define PACKAGE_BUGREPORT "http://www.imagemagick.org"
| #define PACKAGE_URL ""
| #define MAGICK_TARGET_CPU arm
| #define MAGICK_TARGET_VENDOR none
| #define MAGICK_TARGET_OS eabi
| #define PACKAGE "ImageMagick"
| #define VERSION "6.8.1-3"
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:5419: arm-none-eabi-cpp -I/usr/local/bin/crosscompilers/arm-none-eabi/include conftest.c
In file included from conftest.c:15:0:
/usr/local/bin/crosscompilers/bin/../lib/gcc/arm-none-eabi/4.6.3/../../../../arm-none-eabi/include/limits.h:141:26: error: no include path in which to search for limits.h
configure:5419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ImageMagick"
| #define PACKAGE_TARNAME "ImageMagick"
| #define PACKAGE_VERSION "6.8.1-3"
| #define PACKAGE_STRING "ImageMagick 6.8.1-3"
| #define PACKAGE_BUGREPORT "http://www.imagemagick.org"
| #define PACKAGE_URL ""
| #define MAGICK_TARGET_CPU arm
| #define MAGICK_TARGET_VENDOR none
| #define MAGICK_TARGET_OS eabi
| #define PACKAGE "ImageMagick"
| #define VERSION "6.8.1-3"
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:5449: error: in `/Users/scott/Downloads/ImageMagick-6.8.1-3':
configure:5451: error: C preprocessor "arm-none-eabi-cpp" fails sanity check
See `config.log' for more details
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86-apple-darwin12.2.1
ac_cv_c_compiler_gnu=yes
ac_cv_env_AUTOTRACE_CFLAGS_set=
ac_cv_env_AUTOTRACE_CFLAGS_value=
ac_cv_env_AUTOTRACE_LIBS_set=
ac_cv_env_AUTOTRACE_LIBS_value=
ac_cv_env_CAIRO_SVG_CFLAGS_set=
ac_cv_env_CAIRO_SVG_CFLAGS_value=
ac_cv_env_CAIRO_SVG_LIBS_set=
ac_cv_env_CAIRO_SVG_LIBS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=arm-none-eabi-gcc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=-I/usr/local/bin/crosscompilers/arm-none-eabi/include
ac_cv_env_CPP_set=set
ac_cv_env_CPP_value=arm-none-eabi-cpp
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=arm-none-eabi-g++
ac_cv_env_FONTCONFIG_CFLAGS_set=
ac_cv_env_FONTCONFIG_CFLAGS_value=
ac_cv_env_FONTCONFIG_LIBS_set=
ac_cv_env_FONTCONFIG_LIBS_value=
ac_cv_env_GVC_CFLAGS_set=
ac_cv_env_GVC_CFLAGS_value=
ac_cv_env_GVC_LIBS_set=
ac_cv_env_GVC_LIBS_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LQR_CFLAGS_set=
ac_cv_env_LQR_CFLAGS_value=
ac_cv_env_LQR_LIBS_set=
ac_cv_env_LQR_LIBS_value=
ac_cv_env_LZMA_CFLAGS_set=
ac_cv_env_LZMA_CFLAGS_value=
ac_cv_env_LZMA_LIBS_set=
ac_cv_env_LZMA_LIBS_value=
ac_cv_env_OPENEXR_CFLAGS_set=
ac_cv_env_OPENEXR_CFLAGS_value=
ac_cv_env_OPENEXR_LIBS_set=
ac_cv_env_OPENEXR_LIBS_value=
ac_cv_env_PANGO_CFLAGS_set=
ac_cv_env_PANGO_CFLAGS_value=
ac_cv_env_PANGO_LIBS_set=
ac_cv_env_PANGO_LIBS_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_RSVG_CFLAGS_set=
ac_cv_env_RSVG_CFLAGS_value=
ac_cv_env_RSVG_LIBS_set=
ac_cv_env_RSVG_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86-apple-darwin12.2.1
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=arm-none-eabi
ac_cv_env_target_alias_set=set
ac_cv_env_target_alias_value=arm-none-eabi
ac_cv_host=arm-none-eabi
ac_cv_objext=o
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=awk
ac_cv_prog_CC=arm-none-eabi-gcc
ac_cv_prog_CPP=arm-none-eabi-cpp
ac_cv_prog_STRIP=arm-none-eabi-strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_target=arm-none-eabi
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /Users/scott/Downloads/ImageMagick-6.8.1-3/config/missing --run aclocal-1.12'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR=''
AS=''
AUTOCONF='${SHELL} /Users/scott/Downloads/ImageMagick-6.8.1-3/config/missing --run autoconf'
AUTOHEADER='${SHELL} /Users/scott/Downloads/ImageMagick-6.8.1-3/config/missing --run autoheader'
AUTOMAKE='${SHELL} /Users/scott/Downloads/ImageMagick-6.8.1-3/config/missing --run automake-1.12'
AUTOTRACE_CFLAGS=''
AUTOTRACE_DELEGATE_FALSE=''
AUTOTRACE_DELEGATE_TRUE=''
AUTOTRACE_LIBS=''
AWK='awk'
AutotraceDecodeDelegate=''
BIN_DIR='/usr/local/bin'
BZIPDelegate=''
BZLIB_DELEGATE_FALSE=''
BZLIB_DELEGATE_TRUE=''
BZLIB_LIBS=''
BlenderDecodeDelegate=''
BrowseDelegate=''
CAIRO_DELEGATE_FALSE=''
CAIRO_DELEGATE_TRUE=''
CAIRO_SVG_CFLAGS=''
CAIRO_SVG_LIBS=''
CC='arm-none-eabi-gcc'
CCDEPMODE='depmode=gcc3'
CCMALLOCDelegate=''
CFLAGS='-g -O2'
CGMDecodeDelegate=''
CL_CFLAGS=''
CL_LIBS=''
CODER_DIRNAME=''
CODER_PATH=''
CONFIGURE_ARGS='./configure '\''--build=x86-apple-darwin12.2.1'\'' '\''--host=arm-none-eabi'\'' '\''--target=arm-none-eabi'\'' '\''--program-prefix=kindle-'\'' '\''CC=arm-none-eabi-gcc'\'' '\''LDFLAGS=-L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3'\'' '\''CPP=arm-none-eabi-cpp'\'' '\''CXX=arm-none-eabi-g++'\'' '\''CPPFLAGS=-I/usr/local/bin/crosscompilers/arm-none-eabi/include'\'' '\''build_alias=x86-apple-darwin12.2.1'\'' '\''host_alias=arm-none-eabi'\'' '\''target_alias=arm-none-eabi'\'''
CONFIGURE_PATH=''
CONFIG_STATUS_DEPENDENCIES='$(top_srcdir)/version.sh'
CPP='arm-none-eabi-cpp'
CPPFLAGS='-I/usr/local/bin/crosscompilers/arm-none-eabi/include'
CXX='arm-none-eabi-g++'
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
CYGWIN_BUILD_FALSE=''
CYGWIN_BUILD_TRUE=''
CatDelegate=''
ConvertDelegate=''
DATA_DIR='/usr/local/share'
DEFS=''
DEPDIR='.deps'
DIRSEP=':'
DISTCHECK_CONFIG_FLAGS=''\''CC=arm-none-eabi-gcc'\'' '\''CPPFLAGS=-I/usr/local/bin/crosscompilers/arm-none-eabi/include'\'' '\''CXX=arm-none-eabi-g++'\'' '\''LDFLAGS=-L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3'\'' '
DJVU_DELEGATE_FALSE=''
DJVU_DELEGATE_TRUE=''
DJVU_LIBS=''
DLLTOOL=''
DNGDecodeDelegate=''
DOCUMENTATION_PATH=''
DOC_DIR='/usr/local/share/doc'
DPS_DELEGATE_FALSE=''
DPS_DELEGATE_TRUE=''
DPS_LIBS=''
DSYMUTIL=''
DUMPBIN=''
DVIDecodeDelegate=''
DisplayDelegate=''
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP=''
EXECUTABLE_PATH=''
EXEC_PREFIX_DIR='/usr/local'
EXEEXT=''
EchoDelegate=''
EditorDelegate=''
FFTW_DELEGATE_FALSE=''
FFTW_DELEGATE_TRUE=''
FFTW_LIBS=''
FGREP=''
FIGDecodeDelegate=''
FILTER_DIRNAME=''
FILTER_PATH=''
FONTCONFIG_CFLAGS=''
FONTCONFIG_DELEGATE_FALSE=''
FONTCONFIG_DELEGATE_TRUE=''
FONTCONFIG_LIBS=''
FPX_DELEGATE_FALSE=''
FPX_DELEGATE_TRUE=''
FPX_LIBS=''
FREETYPE_DELEGATE_FALSE=''
FREETYPE_DELEGATE_TRUE=''
FREETYPE_LIBS=''
GDI32_LIBS=''
GOMP_LIBS=''
GREP=''
GSAlphaDevice=''
GSCMYKDevice=''
GSColorDevice=''
GSEPSDevice=''
GSMonoDevice=''
GSPDFDevice=''
GSPSDevice=''
GSVersion=''
GS_DELEGATE_FALSE=''
GS_DELEGATE_TRUE=''
GS_LIBS=''
GVCDecodeDelegate=''
GVC_CFLAGS=''
GVC_DELEGATE_FALSE=''
GVC_DELEGATE_TRUE=''
GVC_LIBS=''
GnuplotDecodeDelegate=''
HAVE_LD_VERSION_SCRIPT_FALSE=''
HAVE_LD_VERSION_SCRIPT_TRUE=''
HPGLDecodeDelegate=''
HTMLDecodeDelegate=''
HasUMEM_FALSE=''
HasUMEM_TRUE=''
ILBMDecodeDelegate=''
ILBMEncodeDelegate=''
INCLUDEARCH_DIR=''
INCLUDE_DIR='/usr/local/include'
INCLUDE_PATH=''
INFO_DIR='/usr/local/share/info'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INT16_T=''
INT32_F=''
INT32_T=''
INT64_F=''
INT64_T=''
INT8_T=''
JBIG_DELEGATE_FALSE=''
JBIG_DELEGATE_TRUE=''
JBIG_LIBS=''
JP2_DELEGATE_FALSE=''
JP2_DELEGATE_TRUE=''
JP2_LIBS=''
JPEG_DELEGATE_FALSE=''
JPEG_DELEGATE_TRUE=''
JPEG_LIBS=''
LCMS_DELEGATE_FALSE=''
LCMS_DELEGATE_TRUE=''
LCMS_LIBS=''
LD=''
LDFLAGS='-L/usr/local/bin/crosscompilers/lib/gcc/arm-none-eabi/4.6.3'
LFS_CPPFLAGS=''
LIBEXEC_DIR='/usr/local/libexec'
LIBOBJS=''
LIBRARY_EXTRA_CPPFLAGS=''
LIBRARY_PATH=''
LIBS=''
LIBSTDCLDFLAGS=''
LIBTOOL=''
LIBTOOL_DEPS=''
LIB_DIR='/usr/local/lib'
LIB_DL=''
LIPO=''
LN_S=''
LOCALSTATE_DIR='/usr/local/var'
LPDelegate=''
LPRDelegate=''
LQR_CFLAGS=''
LQR_DELEGATE_FALSE=''
LQR_DELEGATE_TRUE=''
LQR_LIBS=''
LTLIBOBJS=''
LZMA_CFLAGS=''
LZMA_DELEGATE_FALSE=''
LZMA_DELEGATE_TRUE=''
LZMA_LIBS=''
LaunchDelegate=''
MAGICKCORE_PATH=''
MAGICK_ABI_SUFFIX=''
MAGICK_CFLAGS=''
MAGICK_CODER_MODULE_PATH='/Users/scott/Downloads/ImageMagick-6.8.1-3/coders'
MAGICK_CONFIGURE_BUILD_PATH='/Users/scott/Downloads/ImageMagick-6.8.1-3/config'
MAGICK_CONFIGURE_SRC_PATH='/Users/scott/Downloads/ImageMagick-6.8.1-3/config'
MAGICK_CPPFLAGS=''
MAGICK_CXXFLAGS=''
MAGICK_DELEGATES=''
MAGICK_DEP_LIBS=''
MAGICK_FEATURES=''
MAGICK_FILTER_MODULE_PATH='/Users/scott/Downloads/ImageMagick-6.8.1-3/filters'
MAGICK_HDRI=''
MAGICK_LDFLAGS=''
MAGICK_LIBRARY_AGE='0'
MAGICK_LIBRARY_CURRENT='7'
MAGICK_LIBRARY_CURRENT_MIN='7'
MAGICK_LIBRARY_REVISION='0'
MAGICK_LIBRARY_VERSION_INFO='7:0:0'
MAGICK_LIBS=''
MAGICK_LIB_VERSION='0x070000'
MAGICK_LIB_VERSION_NUMBER='7,0,0'
MAGICK_LIB_VERSION_TEXT='6.8.1'
MAGICK_LT_RELEASE_OPTS=''
MAGICK_PCFLAGS=''
MAGICK_SVN_REVISION='Unversioned'
MAGICK_TARGET_CPU='arm'
MAGICK_TARGET_OS='eabi'
MAGICK_TARGET_VENDOR='none'
MAINT=''
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE=''
MAKEINFO='${SHELL} /Users/scott/Downloads/ImageMagick-6.8.1-3/config/missing --run makeinfo'
MANDelegate=''
MANIFEST_TOOL=''
MAN_DIR='/usr/local/share/man'
MATH_LIBS=''
MKDIR_P='config/install-sh -c -d'
MODULES_BASEDIRNAME=''
MODULES_DIRNAME=''
MODULES_PATH=''
MODULES_RELATIVE_PATH=''
MODULE_EXTRA_CPPFLAGS=''
MPEGDecodeDelegate=''
MPEGEncodeDelegate=''
MVDelegate=''
MogrifyDelegate=''
MrSIDDecodeDelegate=''
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT='o'
OPENEXR_CFLAGS=''
OPENEXR_DELEGATE_FALSE=''
OPENEXR_DELEGATE_TRUE=''
OPENEXR_LIBS=''
OPENMP_CFLAGS=''
OPENMP_CXXFLAGS=''
OSX_GCOV_LDFLAG=''
OTOOL64=''
OTOOL=''
P7ZIP=''
P7ZIP_DELEGATE_FALSE=''
P7ZIP_DELEGATE_TRUE=''
PACKAGE='ImageMagick'
PACKAGE_BUGREPORT='http://www.imagemagick.org'
PACKAGE_CHANGE_DATE='20121225'
PACKAGE_LIB_VERSION='0x681'
PACKAGE_LIB_VERSION_NUMBER='6,8,1,3'
PACKAGE_NAME='ImageMagick'
PACKAGE_PERL_VERSION='6.81'
PACKAGE_RELEASE='3'
PACKAGE_RELEASE_DATE='2012-12-30'
PACKAGE_STRING='ImageMagick 6.8.1'
PACKAGE_TARNAME='ImageMagick'
PACKAGE_URL=''
PACKAGE_VERSION='6.8.1'
PACKAGE_VERSION_ADDENDUM='-3'
PANGOCAIRO_DELEGATE_FALSE=''
PANGOCAIRO_DELEGATE_TRUE=''
PANGO_CFLAGS=''
PANGO_DELEGATE_FALSE=''
PANGO_DELEGATE_TRUE=''
PANGO_LIBS=''
PATH_SEPARATOR=':'
PCLCMYKDevice=''
PCLColorDevice=''
PCLDelegate=''
PCLMonoDevice=''
PCLVersion=''
PERL=''
PERLMAINCC='arm-none-eabi-gcc'
PERL_MAKE_OPTIONS=''
PERL_SUPPORTS_DESTDIR=''
PERL_VERSION=''
PERSISTINCLUDE_DIR='/usr/include'
PGPDecodeDelegate=''
PKG_CONFIG=''
PNG_DELEGATE_FALSE=''
PNG_DELEGATE_TRUE=''
PNG_LIBS=''
POVDelegate=''
POW_LIB=''
PREFIX_DIR='/usr/local'
PRTDIAG=''
PSDelegate=''
PTHREAD_CC=''
PTHREAD_CFLAGS=''
PTHREAD_LIBS=''
PrintDelegate=''
QUANTUM_DEPTH=''
RANLIB=''
RLEEncodeDelegate=''
RMDelegate=''
RPM=''
RPM_DELEGATE_FALSE=''
RPM_DELEGATE_TRUE=''
RSVGDecodeDelegate=''
RSVG_CFLAGS=''
RSVG_DELEGATE_FALSE=''
RSVG_DELEGATE_TRUE=''
RSVG_LIBS=''
SBIN_DIR='/usr/local/sbin'
SCANDecodeDelegate=''
SED=''
SET_MAKE=''
SHAREARCH_BASEDIRNAME=''
SHAREARCH_DIR=''
SHAREARCH_DIRNAME=''
SHAREARCH_PATH=''
SHAREARCH_RELATIVE_PATH=''
SHAREDSTATE_DIR='/usr/local/com'
SHARE_PATH=''
SHELL='/bin/sh'
STRIP='arm-none-eabi-strip'
SVGDecodeDelegate=''
SYSCONF_DIR='/usr/local/etc'
ShowImageDelegate=''
TAR=''
THREAD_LIBS=''
TIFF_DELEGATE_FALSE=''
TIFF_DELEGATE_TRUE=''
TIFF_LIBS=''
TXTDelegate=''
UINT16_T=''
UINT32_F=''
UINT32_T=''
UINT64_F=''
UINT64_T=''
UINT8_T=''
UINTMAX_F=''
UINTMAX_T=''
UINTPTR_F=''
UINTPTR_T=''
UMEM_LIBS=''
USING_CL_FALSE=''
USING_CL_TRUE=''
UniconvertorDelegate=''
VERSION='6.8.1-3'
WEBP_DELEGATE_FALSE=''
WEBP_DELEGATE_TRUE=''
WEBP_LIBS=''
WIN32_NATIVE_BUILD_FALSE=''
WIN32_NATIVE_BUILD_TRUE=''
WINGDI32_DELEGATE_FALSE=''
WINGDI32_DELEGATE_TRUE=''
WITH_LTDL_FALSE=''
WITH_LTDL_TRUE=''
WITH_MAGICK_PLUS_PLUS_FALSE=''
WITH_MAGICK_PLUS_PLUS_TRUE=''
WITH_MODULES_FALSE=''
WITH_MODULES_TRUE=''
WITH_PERL_DYNAMIC_FALSE=''
WITH_PERL_DYNAMIC_TRUE=''
WITH_PERL_FALSE=''
WITH_PERL_STATIC_FALSE=''
WITH_PERL_STATIC_TRUE=''
WITH_PERL_TRUE=''
WITH_SHARED_LIBS_FALSE=''
WITH_SHARED_LIBS_TRUE=''
WMFDecodeDelegate=''
WMF_DELEGATE_FALSE=''
WMF_DELEGATE_TRUE=''
WMF_LIBS=''
WMF_LIBS_DEPS=''
WWWDecodeDelegate=''
WinPathScript=''
X11_DELEGATE_FALSE=''
X11_DELEGATE_TRUE=''
X11_LIBS=''
XEXT_LIBS=''
XMKMF=''
XML_DELEGATE_FALSE=''
XML_DELEGATE_TRUE=''
XML_LIBS=''
XPSCMYKDevice=''
XPSColorDevice=''
XPSDelegate=''
XPSMonoDevice=''
XPSVersion=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ZIP=''
ZIP_DELEGATE_FALSE=''
ZIP_DELEGATE_TRUE=''
ZLIB_DELEGATE_FALSE=''
ZLIB_DELEGATE_TRUE=''
ZLIB_LIBS=''
ZipDelegate=''
ac_ct_AR=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
ax_pthread_config=''
bindir='${exec_prefix}/bin'
build='x86-apple-darwin12.2.1'
build_alias='x86-apple-darwin12.2.1'
build_cpu='x86'
build_os='darwin12.2.1'
build_vendor='apple'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
dejavu_font_dir=''
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
freetype_config=''
ghostscript_font_dir=''
host='arm-none-eabi'
host_alias='arm-none-eabi'
host_cpu='arm'
host_os='eabi'
host_vendor='none'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /Users/scott/Downloads/ImageMagick-6.8.1-3/config/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s&^&kindle-&'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='arm-none-eabi'
target_alias='arm-none-eabi'
target_cpu='arm'
target_os='eabi'
target_vendor='none'
type_include_files=''
windows_font_dir=''
xml2_config=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "ImageMagick"
#define PACKAGE_TARNAME "ImageMagick"
#define PACKAGE_VERSION "6.8.1-3"
#define PACKAGE_STRING "ImageMagick 6.8.1-3"
#define PACKAGE_BUGREPORT "http://www.imagemagick.org"
#define PACKAGE_URL ""
#define MAGICK_TARGET_CPU arm
#define MAGICK_TARGET_VENDOR none
#define MAGICK_TARGET_OS eabi
#define PACKAGE "ImageMagick"
#define VERSION "6.8.1-3"
configure: exit 1
To be honest, I have reached my limits of knowledge and experience of compilation and all of the things I have tried to fix this have just been ideas I've blindly copied from google. Any help or explanations are welcome, as well as solutions. Thank you!