Hello, I am working on a research project where I need to compile a cross compiler (host=x86-linux-ubuntu and target= powerpc-elf). I have compiled many cross compilers trying many different configuration options and modifying Makefiles to try suggestions of other people encountered with similar problems as me (I also tried aarch64-linux as target to see what happens while compiling with linux header files). However, in all scenarios I ended up with the same result. My problem is that after compiling the cross compiler, libgcov.a results in having dummy functions and empty object files (I objdumped libgcov.a in every stage of compiling the cross compiler.) I have found out the flag (inhibit_libc) which causes this to happen was being defined while compiling the first stage gcc. Although I have tried many combinations of configuration options which were suggested in the internet and have tried to manipulate makefiles in which inhibit_libc is defined, I am unable to resolve my issue. Are there any suggestions? Has anyone had the same issue before? I am sending my dump of libgcov and some of my configure log outputs. Thanks in advance. Best regards, Nureddin
In archive libgcov.a: _gcov_merge_add.o: file format elf64-littleaarch64 Disassembly of section .text: 0000000000000000 <__gcov_merge_add>: #if defined(inhibit_libc) /* If libc and its header files are not available, provide dummy functions. */ #ifdef L_gcov_merge_add void __gcov_merge_add (gcov_type *counters __attribute__ ((unused)), unsigned n_counters __attribute__ ((unused))) {} 0: d65f03c0 ret _gcov_merge_single.o: file format elf64-littleaarch64 Disassembly of section .text: 0000000000000000 <__gcov_merge_single>: unsigned n_counters __attribute__ ((unused))) {} #endif #ifdef L_gcov_merge_single void __gcov_merge_single (gcov_type *counters __attribute__ ((unused)), unsigned n_counters __attribute__ ((unused))) {} 0: d65f03c0 ret _gcov_merge_ior.o: file format elf64-littleaarch64 _gcov_merge_time_profile.o: file format elf64-littleaarch64 _gcov_merge_icall_topn.o: file format elf64-littleaarch64 _gcov_interval_profiler.o: file format elf64-littleaarch64 _gcov_interval_profiler_atomic.o: file format elf64-littleaarch64 _gcov_pow2_profiler.o: file format elf64-littleaarch64 _gcov_pow2_profiler_atomic.o: file format elf64-littleaarch64 _gcov_one_value_profiler.o: file format elf64-littleaarch64 _gcov_one_value_profiler_atomic.o: file format elf64-littleaarch64 _gcov_average_profiler.o: file format elf64-littleaarch64 _gcov_average_profiler_atomic.o: file format elf64-littleaarch64 _gcov_ior_profiler.o: file format elf64-littleaarch64 _gcov_ior_profiler_atomic.o: file format elf64-littleaarch64 _gcov_indirect_call_profiler_v3.o: file format elf64-littleaarch64 _gcov_time_profiler.o: file format elf64-littleaarch64 _gcov_indirect_call_topn_profiler.o: file format elf64-littleaarch64 _gcov_dump.o: file format elf64-littleaarch64 Disassembly of section .text: 0000000000000000 <__gcov_dump>: #ifdef L_gcov_reset void __gcov_reset (void) {} #endif #ifdef L_gcov_dump void __gcov_dump (void) {} 0: d65f03c0 ret _gcov_flush.o: file format elf64-littleaarch64 Disassembly of section .text: 0000000000000000 <__gcov_flush>: #include "gthr.h" #if defined(inhibit_libc) #ifdef L_gcov_flush void __gcov_flush (void) {} 0: d65f03c0 ret _gcov_fork.o: file format elf64-littleaarch64 _gcov_execl.o: file format elf64-littleaarch64 _gcov_execlp.o: file format elf64-littleaarch64 _gcov_execle.o: file format elf64-littleaarch64 _gcov_execv.o: file format elf64-littleaarch64 _gcov_execvp.o: file format elf64-littleaarch64 _gcov_execve.o: file format elf64-littleaarch64 _gcov_reset.o: file format elf64-littleaarch64 Disassembly of section .text: 0000000000000000 <__gcov_reset>: #ifdef L_gcov_flush void __gcov_flush (void) {} #endif #ifdef L_gcov_reset void __gcov_reset (void) {} 0: d65f03c0 ret _gcov.o: file format elf64-littleaarch64 Disassembly of section .text: 0000000000000000 <__gcov_init>: #if defined(inhibit_libc) /* If libc and its header files are not available, provide dummy functions. */ #if defined(L_gcov) void __gcov_init (struct gcov_info *p __attribute__ ((unused))) {} 0: d65f03c0 ret
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.69. Invocation command line was $ ../gcc-9.3.0/configure --prefix=/home/kamadan/Desktop/ccbuild/preshing --target=aarch64-linux --enable-languages=c,c++ --disable-multilib ## --------- ## ## Platform. ## ## --------- ## hostname = kamadan-XPS-15-9500 uname -m = x86_64 uname -r = 5.4.0-77-generic uname -s = Linux uname -v = #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/kamadan/Desktop/ccbuild/preshing/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games PATH: /usr/local/games PATH: /snap/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2348: checking build system type configure:2362: result: x86_64-pc-linux-gnu configure:2409: checking host system type configure:2422: result: x86_64-pc-linux-gnu configure:2442: checking target system type configure:2455: result: aarch64-unknown-linux-gnu configure:2509: checking for a BSD-compatible install configure:2577: result: /usr/bin/install -c configure:2588: checking whether ln works configure:2610: result: yes configure:2614: checking whether ln -s works configure:2618: result: yes configure:2625: checking for a sed that does not truncate output configure:2689: result: /usr/bin/sed configure:2698: checking for gawk configure:2714: found /usr/bin/gawk configure:2725: result: gawk configure:3219: checking for libatomic support configure:3229: result: yes configure:3257: checking for libitm support configure:3267: result: yes configure:3276: checking for libsanitizer support configure:3286: result: yes configure:3295: checking for libvtv support configure:3305: result: yes configure:3315: checking for libhsail-rt support configure:3321: result: no configure:3406: checking for libphobos support configure:3416: result: yes configure:4076: checking for gcc configure:4092: found /usr/bin/gcc configure:4103: result: gcc configure:4332: checking for C compiler version configure:4341: gcc --version >&5 gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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:4352: $? = 0 configure:4341: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) configure:4352: $? = 0 configure:4341: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:4352: $? = 1 configure:4341: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. configure:4352: $? = 1 configure:4372: checking whether the C compiler works configure:4394: gcc conftest.c >&5 configure:4398: $? = 0 configure:4446: result: yes configure:4449: checking for C compiler default output file name configure:4451: result: a.out configure:4457: checking for suffix of executables configure:4464: gcc -o conftest conftest.c >&5 configure:4468: $? = 0 configure:4490: result: configure:4512: checking whether we are cross compiling configure:4520: gcc -o conftest conftest.c >&5 configure:4524: $? = 0 configure:4531: ./conftest configure:4535: $? = 0 configure:4523: result: no configure:4528: checking for suffix of object files configure:4550: gcc -c conftest.c >&5 configure:4554: $? = 0 configure:4575: result: o configure:4579: checking whether we are using the GNU C compiler configure:4598: gcc -c conftest.c >&5 configure:4598: $? = 0 configure:4607: result: yes configure:4616: checking whether gcc accepts -g configure:4636: gcc -c -g conftest.c >&5 configure:4636: $? = 0 configure:4677: result: yes configure:4694: checking for gcc option to accept ISO C89 configure:4757: gcc -c -g -O2 conftest.c >&5 configure:4757: $? = 0 configure:4770: result: none needed configure:4848: checking for g++ configure:4864: found /usr/bin/g++ configure:4875: result: g++ configure:4902: checking for C++ compiler version configure:4911: g++ --version >&5 g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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:4922: $? = 0 configure:4911: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) configure:4922: $? = 0 configure:4911: g++ -V >&5 g++: error: unrecognized command line option '-V' g++: fatal error: no input files compilation terminated. configure:4922: $? = 1 configure:4911: g++ -qversion >&5 g++: error: unrecognized command line option '-qversion'; did you mean '--version'? g++: fatal error: no input files compilation terminated. configure:4922: $? = 1 configure:4926: checking whether we are using the GNU C++ compiler configure:4945: g++ -c conftest.cpp >&5 configure:4945: $? = 0 configure:4954: result: yes configure:4963: checking whether g++ accepts -g configure:4983: g++ -c -g conftest.cpp >&5 configure:4983: $? = 0 configure:5024: result: yes configure:5073: checking whether g++ accepts -static-libstdc++ -static-libgcc configure:5090: g++ -o conftest -g -O2 -static-libstdc++ -static-libgcc conftest.cpp >&5 configure:5090: $? = 0 configure:5091: result: yes configure:5155: checking for gnatbind configure:5185: result: no configure:5247: checking for gnatmake configure:5277: result: no configure:5296: checking whether compiler driver understands Ada configure:5319: result: no configure:5328: checking how to compare bootstrapped objects configure:5353: result: cmp --ignore-initial=16 $$f1 $$f2 configure:5413: checking for objdir configure:5428: result: .libs configure:5959: WARNING: using in-tree isl, disabling version check configure:7093: checking for default BUILD_CONFIG configure:7125: result: configure:7130: checking for --enable-vtable-verify configure:7143: result: no configure:7744: checking for bison configure:7760: found /usr/bin/bison configure:7771: result: bison -y configure:7791: checking for bison configure:7807: found /usr/bin/bison configure:7818: result: bison configure:7838: checking for gm4 configure:7868: result: no configure:7838: checking for gnum4 configure:7868: result: no configure:7838: checking for m4 configure:7854: found /usr/bin/m4 configure:7865: result: m4 configure:7885: checking for flex configure:7901: found /usr/bin/flex configure:7912: result: flex configure:7933: checking for flex configure:7949: found /usr/bin/flex configure:7960: result: flex configure:7980: checking for makeinfo configure:7996: found /usr/bin/makeinfo configure:8007: result: makeinfo configure:8041: checking for expect configure:8071: result: no configure:8090: checking for runtest configure:8120: result: no configure:8235: checking for ar configure:8251: found /usr/bin/ar configure:8262: result: ar configure:8376: checking for as configure:8392: found /usr/bin/as configure:8403: result: as configure:8517: checking for dlltool configure:8547: result: no configure:8658: checking for ld configure:8674: found /usr/bin/ld configure:8685: result: ld configure:8799: checking for lipo configure:8829: result: no configure:8940: checking for nm configure:8956: found /usr/bin/nm configure:8967: result: nm configure:9081: checking for ranlib configure:9097: found /usr/bin/ranlib configure:9108: result: ranlib configure:9217: checking for strip configure:9233: found /usr/bin/strip configure:9244: result: strip configure:9353: checking for windres configure:9383: result: no configure:9494: checking for windmc configure:9524: result: no configure:9635: checking for objcopy configure:9651: found /usr/bin/objcopy configure:9662: result: objcopy configure:9776: checking for objdump configure:9792: found /usr/bin/objdump configure:9803: result: objdump configure:9917: checking for otool configure:9947: result: no configure:10058: checking for readelf configure:10074: found /usr/bin/readelf configure:10085: result: readelf configure:10199: checking for aarch64-linux-cc configure:10229: result: no configure:10199: checking for aarch64-linux-gcc configure:10229: result: no configure:10360: checking for aarch64-linux-c++ configure:10390: result: no configure:10360: checking for aarch64-linux-g++ configure:10390: result: no configure:10360: checking for aarch64-linux-cxx configure:10390: result: no configure:10360: checking for aarch64-linux-gxx configure:10390: result: no configure:10521: checking for aarch64-linux-gcc configure:10551: result: no configure:10677: checking for aarch64-linux-gfortran configure:10707: result: no configure:10838: checking for aarch64-linux-gccgo configure:10868: result: no configure:10999: checking for aarch64-linux-gdc configure:11029: result: no configure:11129: checking for ar configure:11147: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ar configure:11159: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ar configure:11359: checking for as configure:11377: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/as configure:11389: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/as configure:11589: checking for dlltool configure:11622: result: no configure:11700: checking for aarch64-linux-dlltool configure:11730: result: no configure:11819: checking for ld configure:11837: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ld configure:11849: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ld configure:12049: checking for lipo configure:12082: result: no configure:12160: checking for aarch64-linux-lipo configure:12190: result: no configure:12279: checking for nm configure:12297: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/nm configure:12309: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/nm configure:12509: checking for objcopy configure:12527: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objcopy configure:12539: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objcopy configure:12739: checking for objdump configure:12757: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objdump configure:12769: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objdump configure:12969: checking for otool configure:13002: result: no configure:13080: checking for aarch64-linux-otool configure:13110: result: no configure:13199: checking for ranlib configure:13217: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ranlib configure:13229: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ranlib configure:13429: checking for readelf configure:13447: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/readelf configure:13459: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/readelf configure:13659: checking for strip configure:13677: found /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/strip configure:13689: result: /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/strip configure:13889: checking for windres configure:13922: result: no configure:14000: checking for aarch64-linux-windres configure:14030: result: no configure:14119: checking for windmc configure:14152: result: no configure:14230: checking for aarch64-linux-windmc configure:14260: result: no configure:14327: checking where to find the target ar configure:14355: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:14369: checking where to find the target as configure:14397: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:14411: checking where to find the target cc configure:14434: result: just compiled configure:14453: checking where to find the target c++ configure:14479: result: just compiled configure:14498: checking where to find the target c++ for libstdc++ configure:14524: result: just compiled configure:14543: checking where to find the target dlltool configure:14580: result: pre-installed configure:14585: checking where to find the target gcc configure:14608: result: just compiled configure:14627: checking where to find the target gfortran configure:14667: result: pre-installed configure:14672: checking where to find the target gccgo configure:14712: result: pre-installed configure:14717: checking where to find the target gdc configure:14757: result: pre-installed configure:14762: checking where to find the target ld configure:14790: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:14804: checking where to find the target lipo configure:14830: result: pre-installed configure:14835: checking where to find the target nm configure:14863: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:14877: checking where to find the target objcopy configure:14905: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:14919: checking where to find the target objdump configure:14947: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:14961: checking where to find the target otool configure:14987: result: pre-installed configure:14992: checking where to find the target ranlib configure:15020: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:15034: checking where to find the target readelf configure:15062: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:15076: checking where to find the target strip configure:15104: result: pre-installed in /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin configure:15118: checking where to find the target windres configure:15155: result: pre-installed configure:15160: checking where to find the target windmc configure:15197: result: pre-installed configure:15230: checking whether to enable maintainer-specific portions of Makefiles configure:15239: result: no configure:15474: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on kamadan-XPS-15-9500 config.status:1061: creating Makefile ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_AR_FOR_TARGET_set= ac_cv_env_AR_FOR_TARGET_value= ac_cv_env_AR_set= ac_cv_env_AR_value= ac_cv_env_AS_FOR_TARGET_set= ac_cv_env_AS_FOR_TARGET_value= ac_cv_env_AS_set= ac_cv_env_AS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_FOR_TARGET_set= ac_cv_env_CC_FOR_TARGET_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_FOR_TARGET_set= ac_cv_env_CXX_FOR_TARGET_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_DLLTOOL_FOR_TARGET_set= ac_cv_env_DLLTOOL_FOR_TARGET_value= ac_cv_env_DLLTOOL_set= ac_cv_env_DLLTOOL_value= ac_cv_env_GCC_FOR_TARGET_set= ac_cv_env_GCC_FOR_TARGET_value= ac_cv_env_GDC_FOR_TARGET_set= ac_cv_env_GDC_FOR_TARGET_value= ac_cv_env_GFORTRAN_FOR_TARGET_set= ac_cv_env_GFORTRAN_FOR_TARGET_value= ac_cv_env_GOC_FOR_TARGET_set= ac_cv_env_GOC_FOR_TARGET_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LD_FOR_TARGET_set= ac_cv_env_LD_FOR_TARGET_value= ac_cv_env_LD_set= ac_cv_env_LD_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIPO_FOR_TARGET_set= ac_cv_env_LIPO_FOR_TARGET_value= ac_cv_env_LIPO_set= ac_cv_env_LIPO_value= ac_cv_env_NM_FOR_TARGET_set= ac_cv_env_NM_FOR_TARGET_value= ac_cv_env_NM_set= ac_cv_env_NM_value= ac_cv_env_OBJCOPY_FOR_TARGET_set= ac_cv_env_OBJCOPY_FOR_TARGET_value= ac_cv_env_OBJCOPY_set= ac_cv_env_OBJCOPY_value= ac_cv_env_OBJDUMP_FOR_TARGET_set= ac_cv_env_OBJDUMP_FOR_TARGET_value= ac_cv_env_OBJDUMP_set= ac_cv_env_OBJDUMP_value= ac_cv_env_OTOOL_FOR_TARGET_set= ac_cv_env_OTOOL_FOR_TARGET_value= ac_cv_env_OTOOL_set= ac_cv_env_OTOOL_value= ac_cv_env_RANLIB_FOR_TARGET_set= ac_cv_env_RANLIB_FOR_TARGET_value= ac_cv_env_RANLIB_set= ac_cv_env_RANLIB_value= ac_cv_env_READELF_FOR_TARGET_set= ac_cv_env_READELF_FOR_TARGET_value= ac_cv_env_READELF_set= ac_cv_env_READELF_value= ac_cv_env_STRIP_FOR_TARGET_set= ac_cv_env_STRIP_FOR_TARGET_value= ac_cv_env_STRIP_set= ac_cv_env_STRIP_value= ac_cv_env_WINDMC_FOR_TARGET_set= ac_cv_env_WINDMC_FOR_TARGET_value= ac_cv_env_WINDMC_set= ac_cv_env_WINDMC_value= ac_cv_env_WINDRES_FOR_TARGET_set= ac_cv_env_WINDRES_FOR_TARGET_value= ac_cv_env_WINDRES_set= ac_cv_env_WINDRES_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_build_configargs_set= ac_cv_env_build_configargs_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_host_configargs_set= ac_cv_env_host_configargs_value= ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=aarch64-linux ac_cv_env_target_configargs_set= ac_cv_env_target_configargs_value= ac_cv_host=x86_64-pc-linux-gnu ac_cv_objext=o ac_cv_path_AR_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ar ac_cv_path_AS_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/as ac_cv_path_LD_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ld ac_cv_path_NM_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/nm ac_cv_path_OBJCOPY_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objcopy ac_cv_path_OBJDUMP_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objdump ac_cv_path_RANLIB_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ranlib ac_cv_path_READELF_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/readelf ac_cv_path_SED=/usr/bin/sed ac_cv_path_STRIP_FOR_TARGET=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/strip ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AR=ar ac_cv_prog_AS=as ac_cv_prog_AWK=gawk ac_cv_prog_BISON=bison ac_cv_prog_FLEX=flex ac_cv_prog_LD=ld ac_cv_prog_LEX=flex ac_cv_prog_M4=m4 ac_cv_prog_MAKEINFO=makeinfo ac_cv_prog_NM=nm ac_cv_prog_OBJCOPY=objcopy ac_cv_prog_OBJDUMP=objdump ac_cv_prog_RANLIB=ranlib ac_cv_prog_READELF=readelf ac_cv_prog_STRIP=strip ac_cv_prog_YACC='bison -y' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_target=aarch64-unknown-linux-gnu acx_cv_cc_gcc_supports_ada=no acx_cv_prog_LN=ln gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2' gcc_cv_tool_dirs=/home/kamadan/Desktop/ccbuild/preshing/libexec/gcc/aarch64-linux/9.3.0:/home/kamadan/Desktop/ccbuild/preshing/libexec/gcc/aarch64-linux:/usr/lib/gcc/aarch64-linux/9.3.0:/usr/lib/gcc/aarch64-linux:/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/aarch64-linux/9.3.0:/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin: gcc_cv_tool_prefix=/home/kamadan/Desktop/ccbuild/preshing lt_cv_objdir=.libs ## ----------------- ## ## Output variables. ## ## ----------------- ## AR='ar' AR_FOR_BUILD='$(AR)' AR_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ar' AS='as' AS_FOR_BUILD='$(AS)' AS_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/as' AWK='gawk' BISON='bison' BUILD_CONFIG='' CC='gcc' CC_FOR_BUILD='$(CC)' CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/' CFLAGS='-g -O2' CFLAGS_FOR_BUILD='-g -O2' CFLAGS_FOR_TARGET='-g -O2' COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as' COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld' COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm' CONFIGURE_GDB_TK='' CPPFLAGS='' CXX='g++' CXXFLAGS='-g -O2' CXXFLAGS_FOR_BUILD='-g -O2' CXXFLAGS_FOR_TARGET='-g -O2' CXX_FOR_BUILD='$(CXX)' CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xg++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs' DEBUG_PREFIX_CFLAGS_FOR_TARGET='' DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DLT_OBJDIR=\".libs/\"' DLLTOOL='dlltool' DLLTOOL_FOR_BUILD='$(DLLTOOL)' DLLTOOL_FOR_TARGET='aarch64-linux-dlltool' ECHO_C='' ECHO_N='-n' ECHO_T='' EXEEXT='' EXPECT='expect' FLAGS_FOR_TARGET=' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include' FLEX='flex' GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/' GCC_SHLIB_SUBDIR='' GDB_TK='' GDC_FOR_BUILD='$(GDC)' GDC_FOR_TARGET='aarch64-linux-gdc' GFORTRAN_FOR_BUILD='$(GFORTRAN)' GFORTRAN_FOR_TARGET='aarch64-linux-gfortran' GNATBIND='no' GNATMAKE='no' GOC_FOR_BUILD='$(GOC)' GOC_FOR_TARGET='aarch64-linux-gccgo' INSTALL_DATA='${INSTALL} -m 644' INSTALL_GDB_TK='' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LD='ld' LDFLAGS='' LDFLAGS_FOR_BUILD='' LDFLAGS_FOR_TARGET='' LD_FOR_BUILD='$(LD)' LD_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ld' LEX='flex' LIBOBJS='' LIBS='' LIPO='lipo' LIPO_FOR_TARGET='aarch64-linux-lipo' LN='ln' LN_S='ln -s' LTLIBOBJS='' M4='m4' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='makeinfo' NM='nm' NM_FOR_BUILD='$(NM)' NM_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/nm' OBJCOPY='objcopy' OBJCOPY_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objcopy' OBJDUMP='objdump' OBJDUMP_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/objdump' OBJEXT='o' OTOOL='otool' OTOOL_FOR_TARGET='aarch64-linux-otool' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='ranlib' RANLIB_FOR_BUILD='$(RANLIB)' RANLIB_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/ranlib' RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs' READELF='readelf' READELF_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/readelf' RPATH_ENVVAR='LD_LIBRARY_PATH' RUNTEST='runtest' SED='/usr/bin/sed' SHELL='/bin/bash' STRIP='strip' STRIP_FOR_TARGET='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/bin/strip' SYSROOT_CFLAGS_FOR_TARGET='' TOPLEVEL_CONFIGURE_ARGUMENTS='../gcc-9.3.0/configure --prefix=/home/kamadan/Desktop/ccbuild/preshing --target=aarch64-linux --enable-languages=c,c++ --disable-multilib' WINDMC='windmc' WINDMC_FOR_BUILD='$(WINDMC)' WINDMC_FOR_TARGET='aarch64-linux-windmc' WINDRES='windres' WINDRES_FOR_BUILD='$(WINDRES)' WINDRES_FOR_TARGET='aarch64-linux-windres' YACC='bison -y' ac_ct_CC='gcc' ac_ct_CXX='g++' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='' build_configargs=' --cache-file=./config.cache '\''--prefix=/home/kamadan/Desktop/ccbuild/preshing'\'' '\''--disable-multilib'\'' '\''--enable-languages=c,c++,lto'\'' --program-transform-name='\''s&^&aarch64-linux-&'\'' --disable-option-checking' build_configdirs=' libiberty libcpp fixincludes' build_cpu='x86_64' build_libsubdir='build-x86_64-pc-linux-gnu' build_noncanonical='x86_64-pc-linux-gnu' build_os='linux-gnu' build_subdir='build-x86_64-pc-linux-gnu' build_tooldir='${exec_prefix}/aarch64-linux' build_vendor='pc' compare_exclusions='gcc/cc*-checksum$(objext) | gcc/ada/*tools/*' configdirs=' intl libiberty zlib libbacktrace libcpp libdecnumber gmp mpfr mpc isl fixincludes gcc libcc1 lto-plugin' datadir='${datarootdir}' datarootdir='${prefix}/share' do_compare='cmp --ignore-initial=16 $$f1 $$f2' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='${prefix}' extra_host_libiberty_configure_flags='--enable-shared' extra_host_zlib_configure_flags='' extra_isl_gmp_configure_flags='--with-gmp-builddir=$$r/$(HOST_SUBDIR)/gmp' extra_liboffloadmic_configure_flags='' extra_linker_plugin_configure_flags='' extra_linker_plugin_flags='' extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/.libs' extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/.libs' extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/.libs' get_gcc_base_ver='cat' gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp -I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src -I$$s/mpc/src ' gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/mpfr/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/.libs -lmpc -lmpfr -lgmp' host='x86_64-pc-linux-gnu' host_alias='' host_configargs=' --cache-file=./config.cache '\''--prefix=/home/kamadan/Desktop/ccbuild/preshing'\'' '\''--disable-multilib'\'' '\''--enable-languages=c,c++,lto'\'' --program-transform-name='\''s&^&aarch64-linux-&'\'' --disable-option-checking' host_cpu='x86_64' host_noncanonical='x86_64-pc-linux-gnu' host_os='linux-gnu' host_shared='no' host_subdir='.' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' islinc='-I$$r/$(HOST_SUBDIR)/isl/include -I$$s/isl/include' isllibs='-L$$r/$(HOST_SUBDIR)/isl/.libs -lisl' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' pdfdir='${docdir}' poststage1_ldflags='-static-libstdc++ -static-libgcc' poststage1_libs='' prefix='/home/kamadan/Desktop/ccbuild/preshing' program_transform_name='s&^&aarch64-linux-&' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' stage1_cflags='-g' stage1_checking='--enable-checking=yes,types' stage1_languages='c,c++,lto' stage1_ldflags='-static-libstdc++ -static-libgcc' stage1_libs='' stage2_werror_flag='' sysconfdir='${prefix}/etc' target='aarch64-unknown-linux-gnu' target_alias='aarch64-linux' target_configargs='--cache-file=./config.cache --with-cross-host=x86_64-pc-linux-gnu '\''--prefix=/home/kamadan/Desktop/ccbuild/preshing'\'' '\''--disable-multilib'\'' '\''--enable-languages=c,c++,lto'\'' --program-transform-name='\''s&^&aarch64-linux-&'\'' --disable-option-checking' target_configdirs=' libgcc libgomp libatomic libitm libstdc++-v3 libsanitizer libvtv libssp libquadmath' target_cpu='aarch64' target_noncanonical='aarch64-linux' target_os='linux-gnu' target_subdir='aarch64-linux' target_vendor='unknown' tooldir='${exec_prefix}/aarch64-linux' ## ------------------- ## ## File substitutions. ## ## ------------------- ## alphaieee_frag='/dev/null' host_makefile_frag='/dev/null' ospace_frag='/dev/null' serialization_dependencies='serdep.tmp' target_makefile_frag='../gcc-9.3.0/config/mt-gnu' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define LT_OBJDIR ".libs/" configure: exit 0
This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GNU C Library configure (see version.h), which was generated by GNU Autoconf 2.69. Invocation command line was $ ../glibc-2.33/configure --prefix=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux --build=x86_64-pc-linux-gnu --host=aarch64-linux --target=aarch64-linux --with-headers=/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/include --disable-multilib libc_cv_forced_unwind=yes ## --------- ## ## Platform. ## ## --------- ## hostname = kamadan-XPS-15-9500 uname -m = x86_64 uname -r = 5.4.0-77-generic uname -s = Linux uname -v = #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/kamadan/Desktop/ccbuild/preshing/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games PATH: /usr/local/games PATH: /snap/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2209: checking build system type configure:2223: result: x86_64-pc-linux-gnu configure:2243: checking host system type configure:2256: result: aarch64-unknown-linux-gnu configure:2285: checking for aarch64-linux-gcc configure:2301: found /home/kamadan/Desktop/ccbuild/preshing/bin/aarch64-linux-gcc configure:2312: result: aarch64-linux-gcc configure:2581: checking for C compiler version configure:2590: aarch64-linux-gcc --version >&5 aarch64-linux-gcc (GCC) 9.3.0 Copyright (C) 2019 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:2601: $? = 0 configure:2590: aarch64-linux-gcc -v >&5 Using built-in specs. COLLECT_GCC=aarch64-linux-gcc COLLECT_LTO_WRAPPER=/home/kamadan/Desktop/ccbuild/preshing/libexec/gcc/aarch64-linux/9.3.0/lto-wrapper Target: aarch64-linux Configured with: ../gcc-9.3.0/configure --prefix=/home/kamadan/Desktop/ccbuild/preshing --target=aarch64-linux --enable-languages=c,c++ --disable-multilib Thread model: posix gcc version 9.3.0 (GCC) configure:2601: $? = 0 configure:2590: aarch64-linux-gcc -V >&5 aarch64-linux-gcc: error: unrecognized command line option '-V' aarch64-linux-gcc: fatal error: no input files compilation terminated. configure:2601: $? = 1 configure:2590: aarch64-linux-gcc -qversion >&5 aarch64-linux-gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? aarch64-linux-gcc: fatal error: no input files compilation terminated. configure:2601: $? = 1 configure:2606: checking for suffix of object files configure:2628: aarch64-linux-gcc -c conftest.c >&5 configure:2632: $? = 0 configure:2653: result: o configure:2657: checking whether we are using the GNU C compiler configure:2676: aarch64-linux-gcc -c conftest.c >&5 configure:2676: $? = 0 configure:2685: result: yes configure:2694: checking whether aarch64-linux-gcc accepts -g configure:2714: aarch64-linux-gcc -c -g conftest.c >&5 configure:2714: $? = 0 configure:2755: result: yes configure:2784: checking for gcc configure:2800: found /usr/bin/gcc configure:2811: result: gcc configure:2835: checking for aarch64-linux-readelf configure:2851: found /home/kamadan/Desktop/ccbuild/preshing/bin/aarch64-linux-readelf configure:2862: result: aarch64-linux-readelf configure:2940: checking for aarch64-linux-g++ configure:2956: found /home/kamadan/Desktop/ccbuild/preshing/bin/aarch64-linux-g++ configure:2967: result: aarch64-linux-g++ configure:3038: checking for C++ compiler version configure:3047: aarch64-linux-g++ --version >&5 aarch64-linux-g++ (GCC) 9.3.0 Copyright (C) 2019 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:3058: $? = 0 configure:3047: aarch64-linux-g++ -v >&5 Using built-in specs. COLLECT_GCC=aarch64-linux-g++ COLLECT_LTO_WRAPPER=/home/kamadan/Desktop/ccbuild/preshing/libexec/gcc/aarch64-linux/9.3.0/lto-wrapper Target: aarch64-linux Configured with: ../gcc-9.3.0/configure --prefix=/home/kamadan/Desktop/ccbuild/preshing --target=aarch64-linux --enable-languages=c,c++ --disable-multilib Thread model: posix gcc version 9.3.0 (GCC) configure:3058: $? = 0 configure:3047: aarch64-linux-g++ -V >&5 aarch64-linux-g++: error: unrecognized command line option '-V' aarch64-linux-g++: fatal error: no input files compilation terminated. configure:3058: $? = 1 configure:3047: aarch64-linux-g++ -qversion >&5 aarch64-linux-g++: error: unrecognized command line option '-qversion'; did you mean '--version'? aarch64-linux-g++: fatal error: no input files compilation terminated. configure:3058: $? = 1 configure:3062: checking whether we are using the GNU C++ compiler configure:3081: aarch64-linux-g++ -c conftest.cpp >&5 configure:3081: $? = 0 configure:3090: result: yes configure:3099: checking whether aarch64-linux-g++ accepts -g configure:3119: aarch64-linux-g++ -c -g conftest.cpp >&5 configure:3119: $? = 0 configure:3160: result: yes configure:3185: checking whether aarch64-linux-g++ can link programs configure:3208: aarch64-linux-g++ -o conftest -g -O2 conftest.cpp >&5 /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crt1.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crti.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtbegin.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lstdc++ /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lm /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc_s /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc_s /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtend.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtn.o: No such file or directory collect2: error: ld returned 1 exit status configure:3208: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Library" | #define PACKAGE_TARNAME "glibc" | #define PACKAGE_VERSION "(see version.h)" | #define PACKAGE_STRING "GNU C Library (see version.h)" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" | #define PACKAGE_URL "https://www.gnu.org/software/glibc/" | #define PKGVERSION "(GNU libc) " | #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3231: aarch64-linux-g++ -o conftest -g -O2 -static conftest.cpp >&5 conftest.cpp:12:10: fatal error: iostream: No such file or directory 12 | #include <iostream> | ^~~~~~~~~~ compilation terminated. configure:3231: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Library" | #define PACKAGE_TARNAME "glibc" | #define PACKAGE_VERSION "(see version.h)" | #define PACKAGE_STRING "GNU C Library (see version.h)" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" | #define PACKAGE_URL "https://www.gnu.org/software/glibc/" | #define PKGVERSION "(GNU libc) " | #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" | /* end confdefs.h. */ | | #include <iostream> | | int | main() | { | std::cout << "Hello, world!"; | return 0; | } | configure:3246: result: no configure:3775: aarch64-linux-gcc -c -g -O2 conftest.c >&5 conftest.c: In function 'main': conftest.c:18:3: error: #error no CET compiler support 18 | # error no CET compiler support | ^~~~~ configure:3775: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Library" | #define PACKAGE_TARNAME "glibc" | #define PACKAGE_VERSION "(see version.h)" | #define PACKAGE_STRING "GNU C Library (see version.h)" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" | #define PACKAGE_URL "https://www.gnu.org/software/glibc/" | #define PKGVERSION "(GNU libc) " | #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" | #define HAVE_TUNABLES 1 | /* end confdefs.h. */ | | int | main () | { | | #ifndef __CET__ | # error no CET compiler support | #endif | ; | return 0; | } configure:3834: checking for sysdeps preconfigure fragments configure:6: checking for grep that handles long lines and -e configure:64: result: /usr/bin/grep configure:69: checking for egrep configure:131: result: /usr/bin/grep -E configure:6: checking for grep that handles long lines and -e configure:64: result: /usr/bin/grep configure:69: checking for egrep configure:131: result: /usr/bin/grep -E configure:3841: result: configure:3871: checking for use of fpu sysdeps directories configure:3890: result: yes configure:3894: checking for -fstack-protector configure:3900: aarch64-linux-gcc -g -O2 -Werror -fstack-protector -xc /dev/null -S -o /dev/null configure:3903: $? = 0 configure:3911: result: yes configure:3914: checking for -fstack-protector-strong configure:3920: aarch64-linux-gcc -g -O2 -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null configure:3923: $? = 0 configure:3931: result: yes configure:3934: checking for -fstack-protector-all configure:3940: aarch64-linux-gcc -g -O2 -Werror -fstack-protector-all -xc /dev/null -S -o /dev/null configure:3943: $? = 0 configure:3951: result: yes configure:3994: checking for assembler and linker STT_GNU_IFUNC support Relocation section '.rela.plt' at offset 0xb0 contains 1 entry: Offset Info Type Sym. Value Sym. Name + Addend 0000004100e0 000000000408 R_AARCH64_IRELATI 4000e0 configure:4025: result: yes configure:4029: checking for gcc attribute ifunc support configure:4055: result: yes configure:4060: checking whether the linker supports textrels along with ifunc configure:4090: aarch64-linux-gcc -g -O2 -nostartfiles -nostdlib -fno-stack-protector -pie -o conftest conftest.S configure:4093: $? = 0 configure:4100: result: yes configure:4105: checking if compiler warns about alias for function with incompatible types conftest.c:9:34: error: 'foo_alias' alias between functions of incompatible types 'int(const void *, int)' and 'int (*(void))(const void *, int)' [-Werror=attribute-alias=] 9 | extern __typeof (__redirect_foo) foo_alias __attribute__ ((alias ("foo"))); | ^~~~~~~~~ conftest.c:4:28: note: aliased declaration here 4 | __typeof (__redirect_foo) *foo_impl (void) | ^~~~~~~~ cc1: all warnings being treated as errors configure:4127: result: yes configure:4165: checking sysdep dirs configure:4363: result: sysdeps/generic configure:4383: checking for a BSD-compatible install configure:4451: result: /usr/bin/install -c configure:4466: checking whether ln -s works configure:4470: result: yes configure:4496: checking whether /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/as is GNU as configure:4510: result: yes configure:4515: checking whether /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld is GNU ld configure:4529: result: yes configure:4539: checking for /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/as configure:4566: result: /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/as configure:4581: checking version of /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/as configure:4591: result: 2.34, ok configure:4669: checking for /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld configure:4696: result: /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld configure:4711: checking version of /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld configure:4721: result: 2.34, ok configure:4736: checking for gnumake configure:4766: result: no configure:4736: checking for gmake configure:4766: result: no configure:4736: checking for make configure:4752: found /usr/bin/make configure:4763: result: make configure:4778: checking version of make configure:4788: result: 4.2.1, ok configure:4800: checking for gnumsgfmt configure:4830: result: no configure:4800: checking for gmsgfmt configure:4830: result: no configure:4800: checking for msgfmt configure:4816: found /usr/bin/msgfmt configure:4827: result: msgfmt configure:4842: checking version of msgfmt configure:4852: result: 0.19.8.1, ok configure:4863: checking for makeinfo configure:4879: found /usr/bin/makeinfo configure:4890: result: makeinfo configure:4905: checking version of makeinfo configure:4915: result: 6.7, ok configure:4926: checking for sed configure:4942: found /usr/bin/sed configure:4953: result: sed configure:4968: checking version of sed configure:4978: result: 4.7, ok configure:4989: checking for gawk configure:5005: found /usr/bin/gawk configure:5016: result: gawk configure:5031: checking version of gawk configure:5041: result: 5.0.1, ok configure:5052: checking for bison configure:5068: found /usr/bin/bison configure:5079: result: bison configure:5094: checking version of bison configure:5104: result: 3.5.1, ok configure:5112: checking if aarch64-linux-gcc is sufficient to build libc configure:5132: aarch64-linux-gcc -c -g -O2 conftest.c >&5 configure:5132: $? = 0 configure:5139: result: yes configure:5148: checking for aarch64-linux-nm configure:5164: found /home/kamadan/Desktop/ccbuild/preshing/bin/aarch64-linux-nm configure:5175: result: aarch64-linux-nm configure:5313: checking for python3 configure:5329: found /usr/bin/python3 configure:5340: result: python3 configure:5355: checking version of python3 configure:5365: result: 3.8.5, ok configure:5433: checking LD_LIBRARY_PATH variable configure:5443: result: ok configure:5454: checking for bash configure:5472: found /usr/bin/bash configure:5485: result: /usr/bin/bash configure:5496: checking for perl configure:5514: found /usr/bin/perl configure:5527: result: /usr/bin/perl configure:5541: checking for install-info configure:5560: found /usr/bin/install-info configure:5573: result: /usr/bin/install-info configure:5582: checking for .set assembler directive configure:5608: result: yes configure:5615: checking linker support for protected data symbol configure:5625: aarch64-linux-gcc -nostdlib -nostartfiles -fno-stack-protector -fPIC -shared conftest.c -o conftest.so configure:5628: $? = 0 configure:5635: aarch64-linux-gcc -nostdlib -nostartfiles -fno-stack-protector conftest.c -o conftest conftest.so /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: warning: cannot find entry symbol _start; defaulting to 00000000004002c0 configure:5638: $? = 0 configure:5646: result: yes configure:5650: checking linker support for INSERT in linker script configure:5668: aarch64-linux-gcc -nostdlib -nostartfiles -fno-stack-protector -fPIC -shared conftest.c -Wl,-T,conftest.t -o conftest.so configure:5671: $? = 0 configure:5678: result: yes configure:5682: checking for broken __attribute__((alias())) configure:5697: aarch64-linux-gcc -Werror -S conftest.c -o conftest.s 1>&5 configure:5700: $? = 0 configure:5710: result: no configure:5716: checking whether to put _rtld_local into .sdata section configure:5730: result: no configure:5737: checking for libunwind-support in compiler configure:5754: result: no configure:5763: checking whether --noexecstack is desirable for .S files configure:5773: aarch64-linux-gcc -g -O2 -S -o conftest.s conftest.c 1>&5 configure:5776: $? = 0 configure:5781: aarch64-linux-gcc -Wa,--noexecstack -c -o conftest.o conftest.s 1>&5 configure:5784: $? = 0 configure:5793: result: yes configure:5800: checking for -z combreloc configure:5814: aarch64-linux-gcc -g -O2 -fPIC -shared -fno-stack-protector -o conftest.so conftest.c -nostdlib -nostartfiles -Wl,-z,combreloc 1>&5 configure:5817: $? = 0 configure:5830: result: yes configure:5838: checking for linker that supports -z execstack configure:5851: aarch64-linux-gcc -g -O2 -fno-stack-protector -Wl,-z,execstack -nostdlib -nostartfiles -fPIC -shared -o conftest.so conftest.c 1>&5 configure:5854: $? = 0 configure:5867: result: yes configure:5871: checking for linker that supports --no-dynamic-linker configure:5884: aarch64-linux-gcc -g -O2 -fno-stack-protector -Wl,--no-dynamic-linker -nostdlib -nostartfiles -fPIC -shared -o conftest.so conftest.c 1>&5 configure:5887: $? = 0 configure:5900: result: yes configure:5905: checking for -static-pie configure:5911: aarch64-linux-gcc -static-pie -xc /dev/null -S -o /dev/null configure:5914: $? = 0 configure:5922: result: yes configure:5927: checking for -fpie configure:5933: aarch64-linux-gcc -fpie -xc /dev/null -S -o /dev/null configure:5936: $? = 0 configure:5944: result: yes configure:5949: checking for --hash-style option configure:5960: aarch64-linux-gcc -g -O2 -fno-stack-protector -fPIC -shared -o conftest.so conftest.c -Wl,--hash-style=both -nostdlib 1>&5 configure:5963: $? = 0 configure:5972: result: yes configure:5980: checking for sufficient default -shared layout configure:5999: aarch64-linux-gcc -shared -o conftest.so conftest.s 1>&5 /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crti.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtbeginS.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc_s /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc_s /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtendS.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtn.o: No such file or directory collect2: error: ld returned 1 exit status configure:6002: $? = 1 configure:6034: result: no configure:6039: checking for GLOB_DAT reloc configure:6052: aarch64-linux-gcc -g -O2 -fPIC -shared -o conftest.so conftest.c -nostdlib -nostartfiles -fno-stack-protector 1>&5 configure:6055: $? = 0 configure:6068: result: yes configure:6072: checking for -fno-toplevel-reorder -fno-section-anchors configure:6082: aarch64-linux-gcc -g -O2 -S -fno-toplevel-reorder -fno-section-anchors conftest.c 1>&5 configure:6085: $? = 0 configure:6094: result: yes configure:6103: checking for -mtls-dialect=gnu2 configure:6117: aarch64-linux-gcc -g -O2 -S -fPIC -mtls-dialect=gnu2 conftest.c 1>&5 aarch64-linux-gcc: error: unrecognized argument in option '-mtls-dialect=gnu2' aarch64-linux-gcc: note: valid arguments to '-mtls-dialect=' are: desc trad configure:6120: $? = 1 configure:6129: result: no configure:6135: checking whether cc puts quotes around section names configure:6156: result: no configure:6163: checking for __builtin_memset configure:6175: aarch64-linux-gcc -O3 -S conftest.c -o - | grep -F memset > /dev/null configure:6178: $? = 0 configure:6187: result: no configure:6194: checking for redirection of built-in functions configure:6207: aarch64-linux-gcc -O3 -S conftest.c -o - | grep -F my_strstr > /dev/null configure:6210: $? = 0 configure:6219: result: yes configure:6225: checking for compiler option to disable generation of FMA instructions configure:6233: aarch64-linux-gcc -ffp-contract=off -xc /dev/null -S -o /dev/null configure:6236: $? = 0 configure:6242: result: -ffp-contract=off configure:6275: checking if aarch64-linux-gcc accepts -fno-tree-loop-distribute-patterns with __attribute__ ((__optimize__)) configure:6288: aarch64-linux-gcc -g -O2 -c conftest.c configure:6291: $? = 0 configure:6298: result: yes configure:6306: checking for libgd configure:6326: aarch64-linux-gcc -o conftest -g -O2 conftest.c -lgd -lpng -lz -lm >&5 conftest.c:18:10: fatal error: gd.h: No such file or directory 18 | #include <gd.h> | ^~~~~~ compilation terminated. configure:6326: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Library" | #define PACKAGE_TARNAME "glibc" | #define PACKAGE_VERSION "(see version.h)" | #define PACKAGE_STRING "GNU C Library (see version.h)" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" | #define PACKAGE_URL "https://www.gnu.org/software/glibc/" | #define PKGVERSION "(GNU libc) " | #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" | #define HAVE_TUNABLES 1 | #define HAVE_CC_NO_STACK_PROTECTOR 1 | #define STACK_PROTECTOR_LEVEL 0 | #define USE_MULTIARCH 1 | #define HAVE_ASM_SET_DIRECTIVE 1 | #define HAVE_Z_COMBRELOC 1 | #define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1 | /* end confdefs.h. */ | #include <gd.h> | int | main () | { | gdImagePng (0, 0) | ; | return 0; | } configure:6339: result: no configure:6348: checking for is_selinux_enabled in -lselinux configure:6373: aarch64-linux-gcc -o conftest -g -O2 conftest.c -lselinux >&5 /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crt1.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crti.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtbegin.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lselinux /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc_s /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find -lgcc_s /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtend.o: No such file or directory /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld: cannot find crtn.o: No such file or directory collect2: error: ld returned 1 exit status configure:6373: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Library" | #define PACKAGE_TARNAME "glibc" | #define PACKAGE_VERSION "(see version.h)" | #define PACKAGE_STRING "GNU C Library (see version.h)" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" | #define PACKAGE_URL "https://www.gnu.org/software/glibc/" | #define PKGVERSION "(GNU libc) " | #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" | #define HAVE_TUNABLES 1 | #define HAVE_CC_NO_STACK_PROTECTOR 1 | #define STACK_PROTECTOR_LEVEL 0 | #define USE_MULTIARCH 1 | #define HAVE_ASM_SET_DIRECTIVE 1 | #define HAVE_Z_COMBRELOC 1 | #define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char is_selinux_enabled (); | int | main () | { | return is_selinux_enabled (); | ; | return 0; | } configure:6382: result: no configure:6505: checking for _FORTIFY_SOURCE predefine configure:6524: aarch64-linux-gcc -c -g -O2 conftest.c >&5 configure:6524: $? = 0 configure:6531: result: no configure:6541: checking whether the linker provides working __ehdr_start configure:6564: aarch64-linux-gcc -o conftest -g -O2 -fPIC -nostdlib -nostartfiles -shared -fno-stack-protector conftest.c >&5 configure:6564: $? = 0 configure:6580: result: yes configure:6590: checking for __builtin_trap with no external dependencies configure:6607: aarch64-linux-gcc -c -g -O2 conftest.c >&5 configure:6607: $? = 0 libc_undefs='' configure:6621: result: yes configure:6635: checking whether the C++ compiler supports thread_local configure:6663: -c -g -O2 -std=gnu++11 conftest.cpp >&5 ../glibc-2.33/configure: line 1629: -c: command not found configure:6663: $? = 127 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Library" | #define PACKAGE_TARNAME "glibc" | #define PACKAGE_VERSION "(see version.h)" | #define PACKAGE_STRING "GNU C Library (see version.h)" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" | #define PACKAGE_URL "https://www.gnu.org/software/glibc/" | #define PKGVERSION "(GNU libc) " | #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" | #define HAVE_TUNABLES 1 | #define HAVE_CC_NO_STACK_PROTECTOR 1 | #define STACK_PROTECTOR_LEVEL 0 | #define USE_MULTIARCH 1 | #define HAVE_ASM_SET_DIRECTIVE 1 | #define HAVE_Z_COMBRELOC 1 | #define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1 | #define HAVE_EHDR_START 1 | #define HAVE_BUILTIN_TRAP 1 | /* end confdefs.h. */ | | #include <thread> | | // Compiler support. | struct S | { | S (); | ~S (); | }; | thread_local S s; | S * get () { return &s; } | | // libstdc++ support. | #ifndef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL | #error __cxa_thread_atexit_impl not supported | #endif | configure:6672: result: no configure:6702: result: running configure fragment for sysdeps/unix/sysv/linux/aarch64 configure:6702: result: running configure fragment for sysdeps/unix/sysv/linux configure:9: checking installed Linux kernel header files configure:28: aarch64-linux-gcc -c -g -O2 -nostdinc -isystem /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/include -isystem /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/include-fixed -isystem /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/include conftest.c >&5 configure:28: $? = 0 configure:35: result: 3.2.0 or later configure:69: checking for kernel header at least 3.7.0 configure:87: aarch64-linux-gcc -c -g -O2 -nostdinc -isystem /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/include -isystem /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/include-fixed -isystem /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/include conftest.c >&5 configure:87: $? = 0 configure:93: result: ok configure:6702: result: running configure fragment for sysdeps/gnu configure:6702: result: running configure fragment for sysdeps/aarch64 configure:22: checking for grep that handles long lines and -e configure:80: result: /usr/bin/grep configure:85: checking for egrep configure:147: result: /usr/bin/grep -E configure:152: checking for big endian configure:173: result: no configure:188: checking for BTI support configure:198: aarch64-linux-gcc -g -O2 -nostdlib -nostartfiles -fno-stack-protector -shared -fPIC -o conftest.so conftest.c configure:201: $? = 0 configure:204: aarch64-linux-readelf -lW conftest.so | grep -q GNU_PROPERTY configure:207: $? = 1 configure:220: result: no configure:234: checking if pac-ret is enabled configure:245: aarch64-linux-gcc -g -O2 -S -o conftest.s conftest.c configure:248: $? = 0 configure:251: grep -q -E '(hint( | )+25|paciasp)' conftest.s configure:254: $? = 1 configure:261: result: no configure:269: checking for variant PCS support configure:287: aarch64-linux-gcc -g -O2 -nostdlib -nostartfiles -fno-stack-protector -shared -fPIC -o conftest.so conftest.S configure:290: $? = 0 configure:293: aarch64-linux-readelf -dW conftest.so | grep -q AARCH64_VARIANT_PCS configure:296: $? = 0 configure:303: result: yes configure:6765: checking whether -fPIC is default configure:6781: result: no configure:6785: checking whether -fPIE is default configure:6801: result: no configure:6960: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU C Library config.status (see version.h), which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on kamadan-XPS-15-9500 config.status:944: creating config.make config.status:944: creating Makefile config.status:944: creating config.h config.status:1118: executing default commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-pc-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=aarch64-linux ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=aarch64-linux ac_cv_host=aarch64-unknown-linux-gnu ac_cv_lib_selinux_is_selinux_enabled=no ac_cv_objext=o ac_cv_path_BASH_SHELL=/usr/bin/bash ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_INSTALL_INFO=/usr/bin/install-info ac_cv_path_PERL=/usr/bin/perl ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AS=/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/as ac_cv_prog_AWK=gawk ac_cv_prog_BISON=bison ac_cv_prog_BUILD_CC=gcc ac_cv_prog_CC=aarch64-linux-gcc ac_cv_prog_CXX=aarch64-linux-g++ ac_cv_prog_LD=/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld ac_cv_prog_MAKE=make ac_cv_prog_MAKEINFO=makeinfo ac_cv_prog_MSGFMT=msgfmt ac_cv_prog_NM=aarch64-linux-nm ac_cv_prog_PYTHON_PROG=python3 ac_cv_prog_READELF=aarch64-linux-readelf ac_cv_prog_SED=sed ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes libc_cv_aarch64_be=no libc_cv_aarch64_bti=no libc_cv_aarch64_pac_ret=no libc_cv_aarch64_variant_pcs=yes libc_cv_as_noexecstack=yes libc_cv_asm_set_directive=yes libc_cv_broken_alias_attribute=no libc_cv_builtin_trap=yes libc_cv_cc_loop_to_function=yes libc_cv_cc_nofma=-ffp-contract=off libc_cv_cc_pie_default=no libc_cv_cc_with_libunwind=no libc_cv_compiler_default_cet=no libc_cv_compiler_ok=yes libc_cv_cxx_link_ok=no libc_cv_cxx_thread_local=no libc_cv_ehdr_start=yes libc_cv_fno_toplevel_reorder=yes libc_cv_forced_unwind=yes libc_cv_fpie=yes libc_cv_gcc_builtin_memset=no libc_cv_gcc_builtin_redirection=yes libc_cv_gcc_incompatible_alias=yes libc_cv_gcc_indirect_function=yes libc_cv_gcc_unwind_find_fde=no libc_cv_has_glob_dat=yes libc_cv_hashstyle=yes libc_cv_have_sdata_section=no libc_cv_have_section_quotes=no libc_cv_idn=no libc_cv_insert=yes libc_cv_ld_gnu_indirect_function=yes libc_cv_linux320='3.2.0 or later' libc_cv_localstatedir='${prefix}/var' libc_cv_mtls_dialect_gnu2=no libc_cv_multidir=. libc_cv_no_dynamic_linker=yes libc_cv_nss_crypt=no libc_cv_pic_default=no libc_cv_pie_default=no libc_cv_predef_fortify_source=no libc_cv_prog_as_gnu=yes libc_cv_prog_ld_gnu=yes libc_cv_protected_data=yes libc_cv_ssp=yes libc_cv_ssp_all=yes libc_cv_ssp_strong=yes libc_cv_static_nss_crypt=no libc_cv_static_pie=yes libc_cv_sysconfdir='${prefix}/etc' libc_cv_textrel_ifunc=yes libc_cv_use_default_link=no libc_cv_with_fp=yes libc_cv_z_combreloc=yes libc_cv_z_execstack=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## AR='/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ar' AS='/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/as' ASFLAGS_config=' -Wa,--noexecstack' AUTOCONF='no' AWK='gawk' BASH_SHELL='/usr/bin/bash' BISON='bison' BUILD_CC='gcc' CC='aarch64-linux-gcc' CFLAGS='-g -O2' CPP='aarch64-linux-gcc -E' CPPFLAGS='' CPPUNDEFS='' CXX='' CXXFLAGS='-g -O2' CXX_BITS_STD_ABS_H='' CXX_CMATH_HEADER='' CXX_CSTDLIB_HEADER='' CXX_SYSINCLUDES='' DEFINES='' DEFS='-DHAVE_CONFIG_H' ECHO_C='' ECHO_N='-n' ECHO_T='' GPROF='gprof' INSTALL_DATA='${INSTALL} -m 644' INSTALL_INFO='/usr/bin/install-info' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LD='/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/ld' LDFLAGS='' LIBGD='no' LIBOBJS='' LIBS='' LN_S='ln -s' LTLIBOBJS='' MAKE='make' MAKEINFO='makeinfo' MSGFMT='msgfmt' NM='aarch64-linux-nm' OBJCOPY='/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/objcopy' OBJDUMP='/home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/../../../../aarch64-linux/bin/objdump' OBJEXT='o' PACKAGE_BUGREPORT='https://sourceware.org/bugzilla/' PACKAGE_NAME='GNU C Library' PACKAGE_STRING='GNU C Library (see version.h)' PACKAGE_TARNAME='glibc' PACKAGE_URL='https://www.gnu.org/software/glibc/' PACKAGE_VERSION='(see version.h)' PATH_SEPARATOR=':' PERL='/usr/bin/perl' PKGVERSION='(GNU libc) ' PKGVERSION_TEXI='(GNU libc) ' PYTHON='python3 -B' PYTHON_PROG='python3' READELF='aarch64-linux-readelf' RELEASE='release' REPORT_BUGS_TEXI='@uref{https://www.gnu.org/software/libc/bugs.html}' REPORT_BUGS_TO='<https://www.gnu.org/software/libc/bugs.html>' SED='sed' SHELL='/bin/bash' SYSINCLUDES='-nostdinc -isystem /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/include -isystem /home/kamadan/Desktop/ccbuild/preshing/lib/gcc/aarch64-linux/9.3.0/include-fixed -isystem /home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/include' VERSION='2.33' ac_ct_CC='' ac_ct_CXX='' all_warnings='' base_machine='aarch64' bindir='${exec_prefix}/bin' bindnow='no' build='x86_64-pc-linux-gnu' build_alias='x86_64-pc-linux-gnu' build_cpu='x86_64' build_crypt='yes' build_nscd='yes' build_os='linux-gnu' build_pt_chown='no' build_vendor='pc' cross_compiling='yes' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' enable_timezone_tools='yes' enable_werror='yes' exec_prefix='${prefix}' experimental_malloc='yes' extra_nonshared_cflags='' fno_unit_at_a_time='-fno-toplevel-reorder -fno-section-anchors' force_install='yes' hardcoded_path_in_tests='no' have_libaudit='' have_libcap='' have_selinux='no' have_tunables='yes' host='aarch64-unknown-linux-gnu' host_alias='aarch64-linux' host_cpu='aarch64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' ldd_rewrite_script='no' libc_cv_cc_loop_to_function='yes' libc_cv_cc_nofma='-ffp-contract=off' libc_cv_cc_pie_default='no' libc_cv_cc_submachine='' libc_cv_cc_with_libunwind='no' libc_cv_complocaledir='' libc_cv_cxx_thread_local='no' libc_cv_fpie='yes' libc_cv_gcc_unwind_find_fde='no' libc_cv_has_glob_dat='yes' libc_cv_hashstyle='yes' libc_cv_insert='yes' libc_cv_localstatedir='${prefix}/var' libc_cv_mtls_dialect_gnu2='no' libc_cv_multidir='.' libc_cv_nss_crypt='no' libc_cv_pic_default='no' libc_cv_pie_default='no' libc_cv_protected_data='yes' libc_cv_rootsbindir='' libc_cv_rtlddir='' libc_cv_slibdir='' libc_cv_ssp='yes' libc_cv_static_nss_crypt='no' libc_cv_sysconfdir='${prefix}/etc' libc_cv_textrel_ifunc='yes' libc_cv_with_fp='yes' libc_cv_z_combreloc='yes' libc_cv_z_execstack='yes' libc_extra_cflags='' libc_extra_cppflags='' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mach_interface_list='' mandir='${datarootdir}/man' memory_tagging='no' multi_arch='default' no_stack_protector='-fno-stack-protector -DSTACK_PROTECTOR_LEVEL=0' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux' profile='no' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' shared='yes' sharedstatedir='${prefix}/com' stack_protector='-fno-stack-protector' static='' static_nss='no' subdirs=' ' submachine='' sysconfdir='${prefix}/etc' sysheaders='/home/kamadan/Desktop/ccbuild/preshing/aarch64-linux/include' sysnames=' sysdeps/unix/sysv/linux/aarch64 sysdeps/aarch64/nptl sysdeps/unix/sysv/linux/generic sysdeps/unix/sysv/linux/wordsize-64 sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix sysdeps/posix sysdeps/aarch64/fpu sysdeps/aarch64/multiarch sysdeps/aarch64 sysdeps/wordsize-64 sysdeps/ieee754/ldbl-128 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic' target_alias='aarch64-linux' use_default_link='no' use_ldconfig='yes' use_nscd='yes' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU C Library" #define PACKAGE_TARNAME "glibc" #define PACKAGE_VERSION "(see version.h)" #define PACKAGE_STRING "GNU C Library (see version.h)" #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla/" #define PACKAGE_URL "https://www.gnu.org/software/glibc/" #define PKGVERSION "(GNU libc) " #define REPORT_BUGS_TO "<https://www.gnu.org/software/libc/bugs.html>" #define HAVE_TUNABLES 1 #define HAVE_CC_NO_STACK_PROTECTOR 1 #define STACK_PROTECTOR_LEVEL 0 #define USE_MULTIARCH 1 #define HAVE_ASM_SET_DIRECTIVE 1 #define HAVE_Z_COMBRELOC 1 #define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1 #define HAVE_EHDR_START 1 #define HAVE_BUILTIN_TRAP 1 #define __LINUX_KERNEL_VERSION (3 * 65536 + 7 * 256 + 0) #define __ABI_TAG_VERSION 3,7,0 #define HAVE_INLINED_SYSCALLS 1 #define PI_STATIC_AND_HIDDEN 1 #define SUPPORT_STATIC_PIE 1 #define HAVE_IFUNC 1 #define HAVE_GCC_IFUNC 1 #define USE_NSCD 1 #define USE_LDCONFIG 1 configure: exit 0