Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@kali:~# gcc --version
- gcc (Debian 7.2.0-12) 7.2.1 20171025
- Copyright (C) 2017 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.
- root@kali:~# cd /home
- root@kali:/home# ls
- gbuild glibc-2.26
- root@kali:/home# cd gbuild
- root@kali:/home/gbuild# ls
- Makefile csu libcrypt.map libthread_db.map
- Versions.all dl-tunable-list.h libdl.map libutil.map
- Versions.def dl-tunable-list.stmp libm.map shlib-versions.v
- Versions.tmp first-versions.h libnsl.map shlib-versions.v.i
- Versions.v ld.map libnss_compat.map soversions.i
- Versions.v.i ldbl-compat-choose.h libnss_db.map soversions.mk
- abi-versions.h libBrokenLocale.map libnss_dns.map stamp.o
- bits libanl.map libnss_files.map stamp.oS
- cmath libc-abis.h libnss_hesiod.map stamp.os
- config.h libc-abis.stamp libnss_nis.map sysd-rules
- config.log libc-modules.h libnss_nisplus.map sysd-sorted
- config.make libc-modules.stmp libpthread.map sysd-syscalls
- config.status libc.map libresolv.map sysd-versions
- cstdlib libcidn.map librt.map versions.stmp
- -----------------------
- configure script output
- -----------------------
- root@kali:/home/gbuild# ../glibc-2.26/configure --prefix=/usr
- checking build system type... aarch64-unknown-linux-gnu
- checking host system type... aarch64-unknown-linux-gnu
- checking for gcc... gcc
- 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 readelf... readelf
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking whether g++ can link programs... yes
- checking for sysdeps preconfigure fragments... aarch64 alpha arm hppa i386 m68k microblaze mips nios2 powerpc s390 sh sparc tile x86_64
- configure: running configure fragment for add-on libidn
- checking for -fstack-protector... yes
- checking for -fstack-protector-strong... yes
- checking for -fstack-protector-all... yes
- checking for assembler and linker STT_GNU_IFUNC support... yes
- checking for gcc attribute ifunc support... no
- checking sysdep dirs... 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/wordsize-64 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/aarch64/soft-fp sysdeps/ieee754 sysdeps/generic
- checking for a BSD-compatible install... /usr/bin/install -cchecking whether ln -s works... yes
- checking whether as is GNU as... yes
- checking whether ld is GNU ld... yes
- checking for as... as
- checking version of as... 2.29.1, ok
- checking for ld... ld
- checking version of ld... 2.29.1, ok
- checking for gnumake... no
- checking for gmake... no
- checking for make... make
- checking version of make... 4.1, ok
- checking for gnumsgfmt... no
- checking for gmsgfmt... no
- checking for msgfmt... no
- checking for makeinfo... no
- checking for sed... sed
- checking version of sed... 4.4, ok
- checking for gawk... gawk
- checking version of gawk... 4.1.4, ok
- checking if gcc is sufficient to build libc... yes
- checking for nm... nm
- checking for python3... python3
- configure: WARNING:
- *** These auxiliary programs are missing or incompatible versions: msgfmt makeinfo
- *** some features or tests will be disabled.
- *** Check the INSTALL file for required versions.
- checking LD_LIBRARY_PATH variable... ok
- checking for bash... /bin/bash
- checking for perl... /usr/bin/perl
- checking for install-info... no
- checking for bison... no
- checking for .set assembler directive... yes
- checking linker support for protected data symbol... yes
- checking for broken __attribute__((alias()))... no
- checking whether to put _rtld_local into .sdata section... no
- checking whether to use .ctors/.dtors header and trailer... no
- checking for libunwind-support in compiler... no
- checking whether --noexecstack is desirable for .S files... yes
- checking for -z combreloc... yes
- checking for linker that supports -z execstack... yes
- checking for -fpie... yes
- checking for --hash-style option... yes
- checking for sufficient default -shared layout... no
- checking for GLOB_DAT reloc... yes
- checking linker output format... elf32-littlearm
- checking for -fno-toplevel-reorder -fno-section-anchors... yes
- checking for -mtls-dialect=gnu2... yes
- checking whether cc puts quotes around section names... no
- checking for __builtin_memset... no
- checking for redirection of built-in functions... yes
- checking for compiler option to disable generation of FMA instructions... -ffp-contract=off
- checking if gcc accepts -fno-tree-loop-distribute-patterns with __attribute__ ((__optimize__))... yes
- checking for libgd... no
- checking for is_selinux_enabled in -lselinux... no
- checking for _FORTIFY_SOURCE predefine... no
- checking whether the linker provides working __ehdr_start... yes
- checking for __builtin_trap with no external dependencies... yes
- checking whether the C++ compiler supports thread_local... yes
- running configure fragment for sysdeps/unix/sysv/linux/aarch64
- running configure fragment for sysdeps/unix/sysv/linux
- checking installed Linux kernel header files... 3.2.0 or later
- checking for kernel header at least 3.7.0... ok
- checking for symlinks in /usr/include... ok
- running configure fragment for sysdeps/gnu
- running configure fragment for sysdeps/aarch64
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for big endian... no
- checking whether -fPIC is default... yes
- checking whether -fPIE is default... yes
- configure: creating ./config.status
- config.status: creating config.make
- config.status: creating Makefile
- config.status: creating config.h
- config.status: config.h is unchanged
- config.status: executing default commands
- root@kali:/home/gbuild# apt-get install make
- -----------------
- Config.log output
- -----------------
- root@kali:/home/gbuild# cat config.log
- 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.26/configure --prefix=/usr
- ## --------- ##
- ## Platform. ##
- ## --------- ##
- hostname = kali
- uname -m = aarch64
- uname -r = 3.10.65+
- uname -s = Linux
- uname -v = #1 SMP PREEMPT Sat Mar 5 08:46:58 CST 2016
- /usr/bin/uname -p = unknown
- /bin/uname -X = unknown
- /bin/arch = unknown
- /usr/bin/arch -k = unknown
- /usr/convex/getsysinfo = unknown
- /usr/bin/hostinfo = unknown
- /bin/machine = unknown
- /usr/bin/oslevel = unknown
- /bin/universe = unknown
- PATH: /usr/local/sbin
- PATH: /usr/local/bin
- PATH: /usr/sbin
- PATH: /usr/bin
- PATH: /sbin
- PATH: /bin
- PATH: /system/xbin
- ## ----------- ##
- ## Core tests. ##
- ## ----------- ##
- configure:2213: checking build system type
- configure:2227: result: aarch64-unknown-linux-gnu
- configure:2247: checking host system type
- configure:2260: result: aarch64-unknown-linux-gnu
- configure:2329: checking for gcc
- configure:2345: found /usr/bin/gcc
- configure:2356: result: gcc
- configure:2585: checking for C compiler version
- configure:2594: gcc --version >&5
- gcc (Debian 7.2.0-12) 7.2.1 20171025
- Copyright (C) 2017 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:2605: $? = 0
- configure:2594: gcc -v >&5
- Using built-in specs.
- COLLECT_GCC=gcc
- COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/7/lto-wrapper
- Target: arm-linux-gnueabihf
- Configured with: ../src/configure -v --with-pkgversion='Debian 7.2.0-12' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
- Thread model: posix
- gcc version 7.2.1 20171025 (Debian 7.2.0-12)
- configure:2605: $? = 0
- configure:2594: gcc -V >&5
- gcc: error: unrecognized command line option '-V'
- gcc: fatal error: no input files
- compilation terminated.
- configure:2605: $? = 1
- configure:2594: gcc -qversion >&5
- gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
- gcc: fatal error: no input files
- compilation terminated.
- configure:2605: $? = 1
- configure:2610: checking for suffix of object files
- configure:2632: gcc -c conftest.c >&5
- configure:2636: $? = 0
- configure:2657: result: o
- configure:2661: checking whether we are using the GNU C compiler
- configure:2680: gcc -c conftest.c >&5
- configure:2680: $? = 0
- configure:2689: result: yes
- configure:2698: checking whether gcc accepts -g
- configure:2718: gcc -c -g conftest.c >&5
- configure:2718: $? = 0
- configure:2759: result: yes
- configure:2879: checking for readelf
- configure:2895: found /usr/bin/readelf
- configure:2906: result: readelf
- configure:2988: checking for g++
- configure:3004: found /usr/bin/g++
- configure:3015: result: g++
- configure:3042: checking for C++ compiler version
- configure:3051: g++ --version >&5
- g++ (Debian 7.2.0-12) 7.2.1 20171025
- Copyright (C) 2017 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:3062: $? = 0
- configure:3051: g++ -v >&5
- Using built-in specs.
- COLLECT_GCC=g++
- COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/7/lto-wrapper
- Target: arm-linux-gnueabihf
- Configured with: ../src/configure -v --with-pkgversion='Debian 7.2.0-12' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
- Thread model: posix
- gcc version 7.2.1 20171025 (Debian 7.2.0-12)
- configure:3062: $? = 0
- configure:3051: g++ -V >&5
- g++: error: unrecognized command line option '-V'
- g++: fatal error: no input files
- compilation terminated.
- configure:3062: $? = 1
- configure:3051: g++ -qversion >&5
- g++: error: unrecognized command line option '-qversion'; did you mean '--version'?
- g++: fatal error: no input files
- compilation terminated.
- configure:3062: $? = 1
- configure:3066: checking whether we are using the GNU C++ compiler
- configure:3085: g++ -c conftest.cpp >&5
- configure:3085: $? = 0
- configure:3094: result: yes
- configure:3103: checking whether g++ accepts -g
- configure:3123: g++ -c -g conftest.cpp >&5
- configure:3123: $? = 0
- configure:3164: result: yes
- configure:3189: checking whether g++ can link programs
- configure:3212: g++ -o conftest -g -O2 conftest.cpp >&5
- configure:3212: $? = 0
- configure:3235: g++ -o conftest -g -O2 -static conftest.cpp >&5
- configure:3235: $? = 0
- configure:3250: result: yes
- configure:3809: checking for sysdeps preconfigure fragments
- configure:3816: result:
- configure:3887: running configure fragment for add-on libidnconfigure:3982: checking for -fstack-protector
- configure:3988: gcc -g -O2 -Werror -fstack-protector -xc /dev/null -S -o /dev/null
- configure:3991: $? = 0
- configure:3999: result: yes
- configure:4002: checking for -fstack-protector-strong
- configure:4008: gcc -g -O2 -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null
- configure:4011: $? = 0
- configure:4019: result: yes
- configure:4022: checking for -fstack-protector-all
- configure:4028: gcc -g -O2 -Werror -fstack-protector-all -xc /dev/null -S -o /dev/null
- configure:4031: $? = 0
- configure:4039: result: yes
- configure:4082: checking for assembler and linker STT_GNU_IFUNC support
- Relocation section '.rel.dyn' at offset 0x190 contains 1 entries:
- Offset Info Type Sym.Value Sym. Name
- 0001100c 000000a0 R_ARM_IRELATIVE
- configure:4113: result: yes
- configure:4117: checking for gcc attribute ifunc support
- conftest.c:10:24: error: ifunc is not supported on this target
- extern __typeof (func) func __attribute__ ((ifunc ("resolver")));
- ^~~~
- configure:4143: result: no
- configure:4168: checking sysdep dirs
- configure:4388: result: sysdeps/generic
- configure:4465: checking for a BSD-compatible install
- configure:4533: result: /usr/bin/install -c
- configure:4548: checking whether ln -s works
- configure:4552: result: yes
- configure:4576: checking whether as is GNU as
- configure:4590: result: yes
- configure:4595: checking whether ld is GNU ld
- configure:4609: result: yes
- configure:4619: checking for as
- configure:4646: result: as
- configure:4661: checking version of as
- configure:4671: result: 2.29.1, ok
- configure:4749: checking for ld
- configure:4776: result: ld
- configure:4791: checking version of ld
- configure:4801: result: 2.29.1, ok
- configure:4816: checking for gnumake
- configure:4846: result: no
- configure:4816: checking for gmake
- configure:4846: result: no
- configure:4816: checking for make
- configure:4832: found /usr/bin/make
- configure:4843: result: make
- configure:4858: checking version of make
- configure:4868: result: 4.1, ok
- configure:4880: checking for gnumsgfmt
- configure:4910: result: no
- configure:4880: checking for gmsgfmt
- configure:4910: result: no
- configure:4880: checking for msgfmt
- configure:4910: result: no
- configure:4943: checking for makeinfo
- configure:4973: result: no
- configure:5006: checking for sed
- configure:5022: found /bin/sed
- configure:5033: result: sed
- configure:5048: checking version of sed
- configure:5058: result: 4.4, ok
- configure:5069: checking for gawk
- configure:5085: found /usr/bin/gawk
- configure:5096: result: gawk
- configure:5111: checking version of gawk
- configure:5121: result: 4.1.4, ok
- configure:5129: checking if gcc is sufficient to build libc
- configure:5149: gcc -c -g -O2 conftest.c >&5
- configure:5149: $? = 0
- configure:5156: result: yes
- configure:5205: checking for nm
- configure:5221: found /usr/bin/nm
- configure:5232: result: nm
- configure:5330: checking for python3
- configure:5346: found /usr/bin/python3
- configure:5357: result: python3
- configure:5388: WARNING:
- *** These auxiliary programs are missing or incompatible versions: msgfmt makeinfo
- *** some features or tests will be disabled.
- *** Check the INSTALL file for required versions.
- configure:5439: checking LD_LIBRARY_PATH variable
- configure:5449: result: ok
- configure:5460: checking for bash
- configure:5478: found /bin/bash
- configure:5491: result: /bin/bash
- configure:5502: checking for perl
- configure:5520: found /usr/bin/perl
- configure:5533: result: /usr/bin/perl
- configure:5547: checking for install-info
- configure:5579: result: no
- configure:5591: checking for bison
- configure:5621: result: no
- configure:5651: checking for .set assembler directive
- configure:5677: result: yes
- configure:5684: checking linker support for protected data symbol
- configure:5694: gcc -nostdlib -nostartfiles -fno-stack-protector -fPIC -shared conftest.c -o conftest.so
- configure:5697: $? = 0
- configure:5704: gcc -nostdlib -nostartfiles -fno-stack-protector conftest.c -o conftest conftest.so
- /usr/bin/ld: warning: cannot find entry symbol _start; defaulting to 000002a8
- configure:5707: $? = 0
- configure:5715: result: yes
- configure:5719: checking for broken __attribute__((alias()))configure:5734: gcc -Werror -S conftest.c -o conftest.s 1>&5configure:5737: $? = 0
- configure:5747: result: no
- configure:5753: checking whether to put _rtld_local into .sdata section
- configure:5767: result: no
- configure:5774: checking whether to use .ctors/.dtors header and trailer
- configure:5791: gcc -g -O2 -fno-stack-protector -o conftest
- conftest.c -static -nostartfiles -nostdlib
- 1>&5
- configure:5794: $? = 0
- configure:5820: result: no
- configure:5827: checking for libunwind-support in compiler
- configure:5844: result: no
- configure:5853: checking whether --noexecstack is desirable for .S files
- configure:5863: gcc -g -O2
- -S -o conftest.s conftest.c 1>&5
- configure:5866: $? = 0
- configure:5871: gcc -Wa,--noexecstack
- -c -o conftest.o conftest.s 1>&5
- configure:5874: $? = 0
- configure:5883: result: yes
- configure:5890: checking for -z combreloc
- configure:5904: gcc -g -O2
- -fPIC -shared -fno-stack-protector -o conftest.so conftest.c
- -nostdlib -nostartfiles
- -Wl,-z,combreloc 1>&5
- configure:5907: $? = 0
- configure:5920: result: yes
- configure:5928: checking for linker that supports -z execstack
- configure:5941: gcc -g -O2 -fno-stack-protector
- -Wl,-z,execstack -nostdlib -nostartfiles
- -fPIC -shared -o conftest.so conftest.c
- 1>&5
- configure:5944: $? = 0
- configure:5957: result: yes
- configure:5961: checking for -fpie
- configure:5967: gcc -fpie -xc /dev/null -S -o /dev/null
- configure:5970: $? = 0
- configure:5978: result: yes
- configure:5983: checking for --hash-style option
- configure:5994: gcc -g -O2 -fno-stack-protector
- -fPIC -shared -o conftest.so conftest.c
- -Wl,--hash-style=both -nostdlib 1>&5
- configure:5997: $? = 0
- configure:6006: result: yes
- configure:6014: checking for sufficient default -shared layout
- configure:6033: gcc -shared -o conftest.so conftest.s 1>&5
- configure:6036: $? = 0
- nono from:
- NOTE .note.gnu.build-i
- GNU_HASH .gnu.hash
- DYNSYM .dynsym
- STRTAB .dynstr
- VERSYM .gnu.version
- VERNEED .gnu.version_r
- REL .rel.dyn
- REL .rel.plt
- PROGBITS .init
- PROGBITS .plt
- PROGBITS .text
- PROGBITS .fini
- NOTE .note.a
- NOTE .note.b
- PROGBITS .eh_frame
- INIT_ARRAY .init_array
- FINI_ARRAY .fini_array
- DYNAMIC .dynamic
- PROGBITS .got
- PROGBITS .data
- NOBITS .bss
- PROGBITS .comment
- ARM_ATTRIBUTES .ARM.attributes
- SYMTAB .symtab
- STRTAB .strtab
- STRTAB .shstrtab
- configure:6068: result: no
- configure:6073: checking for GLOB_DAT reloc
- configure:6086: gcc -g -O2
- -fPIC -shared -o conftest.so conftest.c
- -nostdlib -nostartfiles -fno-stack-protector
- 1>&5
- configure:6089: $? = 0
- configure:6102: result: yes
- configure:6106: checking linker output format
- configure:6120: result: elf32-littlearm
- configure:6124: checking for -fno-toplevel-reorder -fno-section-anchors
- configure:6134: gcc -g -O2 -S -fno-toplevel-reorder -fno-section-anchors
- conftest.c 1>&5
- configure:6137: $? = 0
- configure:6146: result: yes
- configure:6155: checking for -mtls-dialect=gnu2
- configure:6169: gcc -g -O2 -S -fPIC -mtls-dialect=gnu2
- conftest.c 1>&5
- configure:6172: $? = 0
- configure:6181: result: yes
- configure:6187: checking whether cc puts quotes around section names
- configure:6208: result: no
- configure:6215: checking for __builtin_memset
- configure:6227: gcc -O3 -S conftest.c -o - | grep -F memset > /dev/null
- configure:6230: $? = 0
- configure:6239: result: no
- configure:6246: checking for redirection of built-in functions
- configure:6259: gcc -O3 -S conftest.c -o - | grep -F my_strstr > /dev/null
- configure:6262: $? = 0
- configure:6271: result: yes
- configure:6277: checking for compiler option to disable generation of FMA instructions
- configure:6285: gcc -ffp-contract=off -xc /dev/null -S -o /dev/null
- configure:6288: $? = 0
- configure:6294: result: -ffp-contract=off
- configure:6327: checking if gcc accepts -fno-tree-loop-distribute-patterns with __attribute__ ((__optimize__))
- configure:6340: gcc -g -O2 -c conftest.c
- configure:6343: $? = 0
- configure:6350: result: yes
- configure:6358: checking for libgd
- configure:6378: gcc -o conftest -g -O2 conftest.c -lgd -lpng -lz -lm >&5
- conftest.c:20:10: fatal error: gd.h: No such file or directory
- #include <gd.h>
- ^~~~~~
- compilation terminated.
- configure:6378: $? = 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 "http://sourceware.org/bugzilla/"
- | #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
- | #define PKGVERSION "(GNU libc) "
- | #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
- | #define HAVE_TUNABLES 1
- | #define HAVE_LIBIDN 1
- | #define HAVE_CC_NO_STACK_PROTECTOR 1
- | #define STACK_PROTECTOR_LEVEL 0
- | #define USE_MULTIARCH 1
- | #define HAVE_ASM_SET_DIRECTIVE 1
- | #define NO_CTORS_DTORS_SECTIONS 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:6391: result: no
- configure:6400: checking for is_selinux_enabled in -lselinuxconfigure:6425: gcc -o conftest -g -O2 conftest.c -lselinux >&5
- /usr/bin/ld: cannot find -lselinux
- collect2: error: ld returned 1 exit status
- configure:6425: $? = 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 "http://sourceware.org/bugzilla/"
- | #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
- | #define PKGVERSION "(GNU libc) "
- | #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
- | #define HAVE_TUNABLES 1
- | #define HAVE_LIBIDN 1
- | #define HAVE_CC_NO_STACK_PROTECTOR 1
- | #define STACK_PROTECTOR_LEVEL 0
- | #define USE_MULTIARCH 1
- | #define HAVE_ASM_SET_DIRECTIVE 1
- | #define NO_CTORS_DTORS_SECTIONS 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:6434: result: no
- configure:6557: checking for _FORTIFY_SOURCE predefine
- configure:6576: gcc -c -g -O2 conftest.c >&5
- configure:6576: $? = 0
- configure:6583: result: no
- configure:6593: checking whether the linker provides working __ehdr_start
- configure:6616: gcc -o conftest -g -O2 -fPIC -nostdlib -nostartfiles -shared -fno-stack-protector conftest.c >&5
- configure:6616: $? = 0
- configure:6632: result: yes
- configure:6642: checking for __builtin_trap with no external dependencies
- configure:6659: gcc -c -g -O2 conftest.c >&5
- configure:6659: $? = 0
- libc_undefs=''
- configure:6673: result: yes
- configure:6687: checking whether the C++ compiler supports thread_local
- configure:6715: g++ -c -g -O2 -std=gnu++11 conftest.cpp >&5configure:6715: $? = 0
- configure:6724: result: yes
- configure:6754: result: running configure fragment for sysdeps/unix/sysv/linux/aarch64
- configure:6754: result: running configure fragment for sysdeps/unix/sysv/linux
- configure:9: checking installed Linux kernel header files
- configure:28: gcc -c -g -O2 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: gcc -c -g -O2 conftest.c >&5
- configure:87: $? = 0
- configure:93: result: ok
- configure:142: checking for symlinks in /usr/include
- configure:159: result: ok
- configure:6754: result: running configure fragment for sysdeps/gnu
- configure:6754: result: running configure fragment for sysdeps/aarch64
- configure:13: checking for grep that handles long lines and -e
- configure:71: result: /bin/grep
- configure:76: checking for egrep
- configure:138: result: /bin/grep -E
- configure:143: checking for big endian
- configure:164: result: no
- configure:6815: checking whether -fPIC is default
- conftest.c:2:3: error: #error PIC is default.
- # error PIC is default.
- ^~~~~
- configure:6831: result: yes
- configure:6835: checking whether -fPIE is default
- conftest.c:2:3: error: #error PIE is default.
- # error PIE is default.
- ^~~~~
- configure:6851: result: yes
- configure:6985: 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 kali
- config.status:940: creating config.make
- config.status:940: creating Makefile
- config.status:940: creating config.h
- config.status:1100: config.h is unchanged
- config.status:1114: executing default commands
- ## ---------------- ##
- ## Cache variables. ##
- ## ---------------- ##
- ac_cv_build=aarch64-unknown-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=
- ac_cv_env_build_alias_value=
- ac_cv_env_host_alias_set=
- ac_cv_env_host_alias_value=
- ac_cv_env_target_alias_set=
- ac_cv_env_target_alias_value=
- ac_cv_host=aarch64-unknown-linux-gnu
- ac_cv_lib_selinux_is_selinux_enabled=no
- ac_cv_objext=o
- ac_cv_path_BASH_SHELL=/bin/bash
- ac_cv_path_EGREP='/bin/grep -E'
- ac_cv_path_GREP=/bin/grep
- ac_cv_path_INSTALL_INFO=no
- ac_cv_path_PERL=/usr/bin/perl
- ac_cv_path_install='/usr/bin/install -c'
- ac_cv_prog_AS=as
- ac_cv_prog_AWK=gawk
- ac_cv_prog_LD=ld
- ac_cv_prog_MAKE=make
- ac_cv_prog_PYTHON_PROG=python3
- ac_cv_prog_SED=sed
- ac_cv_prog_ac_ct_CC=gcc
- ac_cv_prog_ac_ct_CXX=g++
- ac_cv_prog_ac_ct_NM=nm
- ac_cv_prog_ac_ct_READELF=readelf
- ac_cv_prog_cc_g=yes
- ac_cv_prog_cxx_g=yes
- libc_cv_aarch64_be=no
- 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_with_libunwind=no
- libc_cv_compiler_ok=yes
- libc_cv_complocaledir='${exec_prefix}/lib/locale'
- libc_cv_ctors_header=no
- libc_cv_cxx_link_ok=yes
- libc_cv_cxx_thread_local=yes
- libc_cv_ehdr_start=yes
- libc_cv_fno_toplevel_reorder=yes
- libc_cv_fpie=yes
- libc_cv_gcc_builtin_memset=no
- libc_cv_gcc_builtin_redirection=yes
- libc_cv_gcc_indirect_function=no
- 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_ld_gnu_indirect_function=yes
- libc_cv_linux320='3.2.0 or later'
- libc_cv_localstatedir=/var
- libc_cv_mtls_dialect_gnu2=yes
- libc_cv_nss_crypt=no
- libc_cv_output_format=elf32-littlearm
- libc_cv_pic_default=yes
- libc_cv_pie_default=yes
- 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_rootsbindir=/sbin
- libc_cv_rtlddir=/lib
- libc_cv_slibdir=/lib64
- libc_cv_ssp=yes
- libc_cv_ssp_all=yes
- libc_cv_ssp_strong=yes
- libc_cv_static_nss_crypt=no
- libc_cv_sysconfdir=/etc
- libc_cv_use_default_link=no
- libc_cv_z_combreloc=yes
- libc_cv_z_execstack=yes
- ## ----------------- ##
- ## Output variables. ##
- ## ----------------- ##
- AR='ar'
- AS='as'
- ASFLAGS_config=' -Wa,--noexecstack'
- AUTOCONF='no'
- AWK='gawk'
- BASH_SHELL='/bin/bash'
- BISON='no'
- BUILD_CC=''
- CC='gcc'
- CFLAGS='-g -O2'
- CPP='gcc -E'
- CPPFLAGS=''
- CPPUNDEFS=''
- CXX='g++'
- CXXFLAGS='-g -O2'
- CXX_BITS_STD_ABS_H='/usr/include/c++/7/bits/std_abs.h'
- CXX_CMATH_HEADER='/usr/include/c++/7/cmath'
- CXX_CSTDLIB_HEADER='/usr/include/c++/7/cstdlib'
- CXX_SYSINCLUDES=''
- DEFINES=''
- DEFS='-DHAVE_CONFIG_H'
- ECHO_C=''
- ECHO_N='-n'
- ECHO_T=''
- INSTALL_DATA='${INSTALL} -m 644'
- INSTALL_INFO='no'
- INSTALL_PROGRAM='${INSTALL}'
- INSTALL_SCRIPT='${INSTALL}'
- LD='ld'
- LDFLAGS=''
- LIBGD='no'
- LIBOBJS=''
- LIBS=''
- LN_S='ln -s'
- LTLIBOBJS=''
- MAKE='make'
- MAKEINFO=':'
- MSGFMT=':'
- NM='nm'
- OBJCOPY='objcopy'
- OBJDUMP='objdump'
- OBJEXT='o'
- PACKAGE_BUGREPORT='http://sourceware.org/bugzilla/'
- PACKAGE_NAME='GNU C Library'
- PACKAGE_STRING='GNU C Library (see version.h)'
- PACKAGE_TARNAME='glibc'
- PACKAGE_URL='http://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='readelf'
- RELEASE='stable'
- REPORT_BUGS_TEXI='@uref{http://www.gnu.org/software/libc/bugs.html}'
- REPORT_BUGS_TO='<http://www.gnu.org/software/libc/bugs.html>'
- SED='sed'
- SHELL='/bin/bash'
- SYSINCLUDES=''
- VERSION='2.26'
- ac_ct_CC='gcc'
- ac_ct_CXX='g++'
- add_on_subdirs=' libidn'
- add_ons='libidn'
- all_warnings=''
- base_machine='aarch64'
- bindir='${exec_prefix}/bin'
- bindnow='no'
- build='aarch64-unknown-linux-gnu'
- build_alias=''
- build_cpu='aarch64'
- build_nscd='yes'
- build_obsolete_nsl='no'
- build_os='linux-gnu'
- build_pt_chown='no'
- build_vendor='unknown'
- cross_compiling='no'
- datadir='${datarootdir}'
- datarootdir='${prefix}/share'
- docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
- dvidir='${docdir}'
- enable_lock_elision='no'
- enable_timezone_tools='yes'
- enable_werror='yes'
- exec_prefix='${prefix}'
- experimental_malloc='yes'
- 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=''
- 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_submachine=''
- libc_cv_cc_with_libunwind='no'
- libc_cv_complocaledir='${exec_prefix}/lib/locale'
- libc_cv_cxx_thread_local='yes'
- libc_cv_fpie='yes'
- libc_cv_gcc_unwind_find_fde='no'
- libc_cv_has_glob_dat='yes'
- libc_cv_hashstyle='yes'
- libc_cv_localstatedir='/var'
- libc_cv_mtls_dialect_gnu2='yes'
- libc_cv_nss_crypt='no'
- libc_cv_output_format='elf32-littlearm'
- libc_cv_pic_default='yes'
- libc_cv_pie_default='yes'
- libc_cv_protected_data='yes'
- libc_cv_rootsbindir='/sbin'
- libc_cv_rtlddir='/lib'
- libc_cv_slibdir='/lib64'
- libc_cv_ssp='yes'
- libc_cv_static_nss_crypt='no'
- libc_cv_sysconfdir='/etc'
- libc_cv_z_combreloc='yes'
- libc_cv_z_execstack='yes'
- libc_extra_cflags=''
- libc_extra_cppflags=''
- libdir='${exec_prefix}/lib64'
- libexecdir='${exec_prefix}/libexec'
- link_obsolete_rpc='no'
- localedir='${datarootdir}/locale'
- localstatedir='${prefix}/var'
- mach_interface_list=''
- mandir='${datarootdir}/man'
- multi_arch='default'
- no_stack_protector='-fno-stack-protector -DSTACK_PROTECTOR_LEVEL=0'
- oldincludedir='/usr/include'
- pdfdir='${docdir}'
- prefix='/usr'
- 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'
- sysdeps_add_ons=''
- sysheaders=''
- 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/wordsize-64 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/aarch64/soft-fp sysdeps/ieee754 sysdeps/generic'
- target_alias=''
- use_default_link='no'
- use_ldconfig='yes'
- use_nscd='yes'
- with_fp='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 "http://sourceware.org/bugzilla/"
- #define PACKAGE_URL "http://www.gnu.org/software/glibc/"
- #define PKGVERSION "(GNU libc) "
- #define REPORT_BUGS_TO "<http://www.gnu.org/software/libc/bugs.html>"
- #define HAVE_TUNABLES 1
- #define HAVE_LIBIDN 1
- #define HAVE_CC_NO_STACK_PROTECTOR 1
- #define STACK_PROTECTOR_LEVEL 0
- #define USE_MULTIARCH 1
- #define HAVE_ASM_SET_DIRECTIVE 1
- #define NO_CTORS_DTORS_SECTIONS 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 HAVE_IFUNC 1
- #define USE_NSCD 1
- #define USE_LDCONFIG 1
- configure: exit 0
- ------------------------
- Here is error while make
- ------------------------
- root@kali:/home/gbuild# make
- make -r PARALLELMFLAGS="" -C ../glibc-2.26 objdir=`pwd` all
- make[1]: Entering directory '/home/glibc-2.26'
- { echo '#include "posix/bits/posix1_lim.h"'; \
- } | \gcc -E -dM -MD -MP -MF /home/gbuild/bits/stdio_lim.dT -MT '/home/gbuild/bits/stdio_lim.h /home/gbuild/bits/stdio_lim.d'\ -Iinclude -I/home/gbuild -Isysdeps/unix/sysv/linux/aarch64 -Isysdeps/aarch64/nptl -Isysdeps/unix/sysv/linux/generic -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/unix/sysv/linux/include -Isysdeps/unix/sysv/linux -Isysdeps/nptl -Isysdeps/pthread -Isysdeps/gnu -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix -Isysdeps/posix -Isysdeps/aarch64/fpu -Isysdeps/aarch64/multiarch -Isysdeps/aarch64 -Isysdeps/wordsize-64 -Isysdeps/ieee754/ldbl-128 -Isysdeps/ieee754/dbl-64/wordsize-64 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/aarch64/soft-fp -Isysdeps/ieee754 -Isysdeps/generic -Ilibio -I. -xc - -o /home/gbuild/bits/stdio_lim.hT
- sed -e 's@ /home/gbuild/@ $(common-objpfx)@g' -e 's@^/home/gbuild/@$(common-objpfx)@g' -e 's@ *\([^ \/$][^ \]*\)@ $(..)\1@g' -e 's@^\([^ \/$][^ \]*\)@$(..)\1@g' \ /home/gbuild/bits/stdio_lim.dT > /home/gbuild/bits/stdio_lim.dt
- mv -f /home/gbuild/bits/stdio_lim.dt /home/gbuild/bits/stdio_lim.d
- fopen_max=`sed -n 's/^#define OPEN_MAX //1p' /home/gbuild/bits/stdio_lim.hT`; \
- filename_max=`sed -n 's/^#define PATH_MAX //1p' /home/gbuild/bits/stdio_lim.hT`; \
- fopen_max=${fopen_max:-16}; \filename_max=${filename_max:-1024}; \sed -e "s/@FOPEN_MAX@/$fopen_max/" \ -e "s/@FILENAME_MAX@/$filename_max/" \ -e "s/@L_tmpnam@/20/" \
- -e "s/@TMP_MAX@/238328/" \
- -e "s/@L_ctermid@/9/" \
- -e "s/@L_cuserid@/9/" \
- stdio-common/stdio_lim.h.in > /home/gbuild/bits/stdio_lim.h.new
- /bin/sh scripts/move-if-change /home/gbuild/bits/stdio_lim.h.new /home/gbuild/bits/stdio_lim.h
- rm -f /home/gbuild/bits/stdio_lim.hT /home/gbuild/bits/stdio_lim.dT /home/gbuild/bits/stdio_lim.dt
- touch /home/gbuild/bits/stdio_lim.st
- LC_ALL=C gawk -f scripts/sysd-rules.awk > /home/gbuild/sysd-rulesT \
- -v all_object_suffixes='.o .os .oS' \
- -v inhibit_sysdep_asm='' \
- -v sysd_rules_patterns='%:% rtld-%:rtld-% rtld-%:% m_%:s_%' \
- -v config_sysdirs='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/wordsize-64 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/aarch64/soft-fp sysdeps/ieee754 sysdeps/generic'
- mv -f /home/gbuild/sysd-rulesT /home/gbuild/sysd-rules
- gawk -f scripts/gen-sorted.awk \
- -v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow gshadow po argp crypt localedata timezone rt conform debug mathvec support libidn dlfcn elf' \
- -v srcpfx='' \
- sysdeps/nptl/Subdirs sysdeps/unix/inet/Subdirs sysdeps/posix/Subdirs assert/Depend catgets/Depend debug/Depend hesiod/Depend iconvdata/Depend intl/Depend libio/Depend localedata/Depend malloc/Depend mathvec/Depend nis/Depend nscd/Depend nss/Depend posix/Depend resolv/Depend rt/Depend stdio-common/Depend stdlib/Depend string/Depend time/Depend wcsmbs/Depend > /home/gbuild/sysd-sorted-tmp
- mv -f /home/gbuild/sysd-sorted-tmp /home/gbuild/sysd-sorted
- make subdir=csu -C csu ..=../ subdir_lib
- make[2]: Entering directory '/home/glibc-2.26/csu'
- gawk -f ../scripts/gen-as-const.awk ../sysdeps/aarch64/nptl/tcb-offsets.sym \
- | gcc -S -o /home/gbuild/tcb-offsets.hT3 -std=gnu11 -fgnu89-inline -O2 -Wall -Werror -Wundef -Wwrite-strings -fmerge-all-constants -fno-stack-protector -frounding-math -g -Wstrict-prototypes -Wold-style-definition -ftls-model=initial-exec -I../include -I/home/gbuild/csu -I/home/gbuild -I../sysdeps/unix/sysv/linux/aarch64 -I../sysdeps/aarch64/nptl -I../sysdeps/unix/sysv/linux/generic -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/aarch64/fpu -I../sysdeps/aarch64/multiarch -I../sysdeps/aarch64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/aarch64/soft-fp -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /home/gbuild/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h -DTOP_NAMESPACE=glibc -x c - \
- -MD -MP -MF /home/gbuild/tcb-offsets.h.dT -MT '/home/gbuild/tcb-offsets.h.d /home/gbuild/tcb-offsets.h'
- In file included from ../sysdeps/unix/sysv/linux/aarch64/sys/procfs.h:34:0,
- from ../nptl/../nptl_db/thread_db.h:28,
- from ../nptl/descr.h:32,
- from ../sysdeps/aarch64/nptl/tls.h:44,
- from ../sysdeps/unix/sysv/linux/aarch64/sysdep.h:29,
- from <stdin>:1:
- ../sysdeps/unix/sysv/linux/aarch64/sys/user.h:32:3: error: unknown type name '__uint128_t'
- __uint128_t vregs[32];
- ^~~~~~~~~~~
- ../Makerules:281: recipe for target '/home/gbuild/tcb-offsets.h' failed
- make[2]: *** [/home/gbuild/tcb-offsets.h] Error 1
- make[2]: Leaving directory '/home/glibc-2.26/csu'
- Makefile:215: recipe for target 'csu/subdir_lib' failed
- make[1]: *** [csu/subdir_lib] Error 2
- make[1]: Leaving directory '/home/glibc-2.26'
- Makefile:9: recipe for target 'all' failed
- make: *** [all] Error 2
- root@kali:/home/gbuild#
Add Comment
Please, Sign In to add comment