Created
December 8, 2018 01:07
-
-
Save minkcv/ceb5305771cd39df5a1e754644998474 to your computer and use it in GitHub Desktop.
Trying to make sdl-libtransistor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wsmith@DESKTOP MSYS ~/sdl-libtransistor | |
$ ./configure | |
configure: loading site script /etc/config.site | |
checking build system type... x86_64-pc-msys | |
checking host system type... x86_64-pc-msys | |
checking how to print strings... printf | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.exe | |
checking for suffix of executables... .exe | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether we are using the GNU C compiler... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to accept ISO C89... none needed | |
checking for a sed that does not truncate output... /usr/bin/sed | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking for egrep... /usr/bin/grep -E | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /usr/x86_64-pc-msys/bin/ld.exe | |
checking if the linker (/usr/x86_64-pc-msys/bin/ld.exe) is GNU ld... yes | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B | |
checking the name lister (/usr/bin/nm -B) interface... BSD nm | |
checking whether ln -s works... no, using cp -pR | |
checking the maximum length of command line arguments... 24000 | |
checking whether the shell understands some XSI constructs... yes | |
checking whether the shell understands "+="... yes | |
checking how to convert x86_64-pc-msys file names to x86_64-pc-msys format... func_convert_file_noop | |
checking how to convert x86_64-pc-msys file names to toolchain format... func_convert_file_noop | |
checking for /usr/x86_64-pc-msys/bin/ld.exe option to reload object files... -r | |
checking for objdump... objdump | |
checking how to recognize dependent libraries... unknown | |
checking for dlltool... dlltool | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for ar... ar | |
checking for archiver @FILE support... @ | |
checking for strip... strip | |
checking for ranlib... ranlib | |
checking for gawk... gawk | |
checking command to parse /usr/bin/nm -B output from gcc object... ok | |
checking for sysroot... no | |
checking for mt... no | |
checking if : is a manifest tool... no | |
checking how to run the C preprocessor... gcc -E | |
checking for ANSI C header files... yes | |
checking for sys/types.h... yes | |
checking for sys/stat.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for memory.h... yes | |
checking for strings.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for unistd.h... yes | |
checking for dlfcn.h... yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/x86_64-pc-msys/bin/ld.exe) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... yes | |
checking dynamic linker characteristics... no | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... no | |
checking whether to build shared libraries... no | |
checking whether to build static libraries... yes | |
checking for gcc... (cached) gcc | |
checking whether we are using the GNU C compiler... (cached) yes | |
checking whether gcc accepts -g... (cached) yes | |
checking for gcc option to accept ISO C89... (cached) none needed | |
checking for g++... g++ | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether g++ accepts -g... yes | |
checking how to run the C++ preprocessor... g++ -E | |
checking for ld used by g++... /usr/x86_64-pc-msys/bin/ld.exe | |
checking if the linker (/usr/x86_64-pc-msys/bin/ld.exe) is GNU ld... yes | |
checking whether the g++ linker (/usr/x86_64-pc-msys/bin/ld.exe) supports shared libraries... no | |
checking for g++ option to produce PIC... -fPIC -DPIC | |
checking if g++ PIC flag -fPIC -DPIC works... yes | |
checking if g++ static flag -static works... yes | |
checking if g++ supports -c -o file.o... yes | |
checking if g++ supports -c -o file.o... (cached) yes | |
checking whether the g++ linker (/usr/x86_64-pc-msys/bin/ld.exe) supports shared libraries... no | |
checking dynamic linker characteristics... no | |
checking how to hardcode library paths into programs... immediate | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether make sets $(MAKE)... yes | |
checking for windres... windres | |
checking for an ANSI C-conforming const... yes | |
checking for inline... inline | |
checking for working volatile... yes | |
checking for GCC -MMD -MT option... yes | |
checking for linker option --no-undefined... yes | |
checking for ANSI C header files... (cached) yes | |
checking for sys/types.h... (cached) yes | |
checking stdio.h usability... yes | |
checking stdio.h presence... yes | |
checking for stdio.h... yes | |
checking for stdlib.h... (cached) yes | |
checking stddef.h usability... yes | |
checking stddef.h presence... yes | |
checking for stddef.h... yes | |
checking stdarg.h usability... yes | |
checking stdarg.h presence... yes | |
checking for stdarg.h... yes | |
checking malloc.h usability... yes | |
checking malloc.h presence... yes | |
checking for malloc.h... yes | |
checking for memory.h... (cached) yes | |
checking for string.h... (cached) yes | |
checking for strings.h... (cached) yes | |
checking wchar.h usability... yes | |
checking wchar.h presence... yes | |
checking for wchar.h... yes | |
checking for inttypes.h... (cached) yes | |
checking for stdint.h... (cached) yes | |
checking limits.h usability... yes | |
checking limits.h presence... yes | |
checking for limits.h... yes | |
checking ctype.h usability... yes | |
checking ctype.h presence... yes | |
checking for ctype.h... yes | |
checking math.h usability... yes | |
checking math.h presence... yes | |
checking for math.h... yes | |
checking float.h usability... yes | |
checking float.h presence... yes | |
checking for float.h... yes | |
checking iconv.h usability... no | |
checking iconv.h presence... no | |
checking for iconv.h... no | |
checking signal.h usability... yes | |
checking signal.h presence... yes | |
checking for signal.h... yes | |
checking for size_t... yes | |
checking for M_PI in math.h... yes | |
checking for working alloca.h... yes | |
checking for alloca... yes | |
checking for working memcmp... yes | |
checking for working strtod... yes | |
checking for mprotect... yes | |
checking for malloc... yes | |
checking for calloc... yes | |
checking for realloc... yes | |
checking for free... yes | |
checking for getenv... yes | |
checking for setenv... yes | |
checking for putenv... yes | |
checking for unsetenv... yes | |
checking for qsort... yes | |
checking for abs... yes | |
checking for bcopy... yes | |
checking for memset... yes | |
checking for memcpy... yes | |
checking for memmove... yes | |
checking for wcslen... yes | |
checking for wcscmp... yes | |
checking for strlen... yes | |
checking for strlcpy... yes | |
checking for strlcat... yes | |
checking for _strrev... no | |
checking for _strupr... no | |
checking for _strlwr... no | |
checking for strchr... yes | |
checking for strrchr... yes | |
checking for strstr... yes | |
checking for itoa... no | |
checking for _ltoa... no | |
checking for _uitoa... no | |
checking for _ultoa... no | |
checking for strtol... yes | |
checking for strtoul... yes | |
checking for _i64toa... no | |
checking for _ui64toa... no | |
checking for strtoll... yes | |
checking for strtoull... yes | |
checking for atoi... yes | |
checking for atof... yes | |
checking for strcmp... yes | |
checking for strncmp... yes | |
checking for _stricmp... no | |
checking for strcasecmp... yes | |
checking for _strnicmp... no | |
checking for strncasecmp... yes | |
checking for vsscanf... yes | |
checking for vsnprintf... yes | |
checking for fopen64... no | |
checking for fseeko... yes | |
checking for fseeko64... no | |
checking for sigaction... yes | |
checking for setjmp... yes | |
checking for nanosleep... yes | |
checking for sysconf... yes | |
checking for sysctlbyname... no | |
checking for getauxval... no | |
checking for poll... yes | |
checking for pow in -lm... yes | |
checking for acos... yes | |
checking for acosf... yes | |
checking for asin... yes | |
checking for asinf... yes | |
checking for atan... yes | |
checking for atanf... yes | |
checking for atan2... yes | |
checking for atan2f... yes | |
checking for ceil... yes | |
checking for ceilf... yes | |
checking for copysign... yes | |
checking for copysignf... yes | |
checking for cos... yes | |
checking for cosf... yes | |
checking for fabs... yes | |
checking for fabsf... yes | |
checking for floor... yes | |
checking for floorf... yes | |
checking for fmod... yes | |
checking for fmodf... yes | |
checking for log... yes | |
checking for logf... yes | |
checking for pow... yes | |
checking for powf... yes | |
checking for scalbn... yes | |
checking for scalbnf... yes | |
checking for sin... yes | |
checking for sinf... yes | |
checking for sqrt... yes | |
checking for sqrtf... yes | |
checking for tan... yes | |
checking for tanf... yes | |
checking for iconv_open in -liconv... no | |
checking for iconv... no | |
checking for struct sigaction.sa_sigaction... yes | |
checking libunwind.h usability... no | |
checking libunwind.h presence... no | |
checking for libunwind.h... no | |
checking for GCC builtin atomic operations... yes | |
checking for GCC -mmmx option... yes | |
checking for GCC -m3dnow option... yes | |
checking for GCC -msse option... yes | |
checking for GCC -msse2 option... yes | |
checking for GCC -msse3 option... yes | |
checking immintrin.h usability... yes | |
checking immintrin.h presence... yes | |
checking for immintrin.h... yes | |
checking for Altivec with GCC altivec.h and -maltivec option... no | |
checking for Altivec with GCC -maltivec option... no | |
checking for Altivec with GCC altivec.h and -faltivec option... no | |
checking for Altivec with GCC -faltivec option... no | |
checking for GCC -Wall option... yes | |
checking for necessary GCC -Wno-multichar option... no | |
configure: error: | |
*** Unsupported host: Please add to configure.in | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wsmith@DESKTOP MSYS ~/sdl-libtransistor | |
$ make -f switch.mk | |
mkdir -p build/ | |
cd build/; /home/wsmith/sdl-libtransistor/configure \ | |
"CFLAGS=-g -fPIC -fexceptions -fuse-ld=lld -fstack-protector-strong -O3 -mtune=cortex-a53 -target aarch64-none-linux-gnu -nostdlib -nostdlibinc -isystem /opt/libtransistor/include/ -D__SWITCH__=1 -Wno-unused-command-line-argument" \ | |
"CC=/opt/devkitpro/msys2/usr/bin/clang" "AR=/opt/devkitpro/msys2/usr/bin/llvm-ar" \ | |
"RANLIB=/opt/devkitpro/msys2/usr/bin/llvm-ranlib" \ | |
--host=aarch64-none-switch \ | |
--disable-audio \ | |
--disable-joystick \ | |
--disable-power \ | |
--disable-filesystem \ | |
--disable-threads \ | |
--disable-cpuinfo \ | |
--enable-timers \ | |
--enable-video \ | |
--disable-shared \ | |
--enable-static \ | |
--prefix=/opt/libtransistor | |
configure: loading site script /etc/config.site | |
checking build system type... x86_64-pc-msys | |
checking host system type... aarch64-none-switch | |
checking how to print strings... printf | |
checking for aarch64-none-switch-gcc... /opt/devkitpro/msys2/usr/bin/clang | |
checking whether the C compiler works... no | |
configure: error: in `/home/wsmith/sdl-libtransistor/build': | |
configure: error: C compiler cannot create executables | |
See `config.log' for more details | |
make: *** [switch.mk:20: build//Makefile] Error 77 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment