Advertisement
Guest User

Libstdc++

a guest
Apr 14th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.54 KB | None | 0 0
  1. root@ubuntu:/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build# ../configure --host=$LFS_TGT --prefix=/tools --disable-multilib --disable-nls --disable-libstdcxx-threads --disable-libstdcxx-pch --with-gxx-include-dir=/tools/$LFS_TGT/include/c++/7.3.0
  2. checking build system type... x86_64-pc-linux-gnu
  3. checking host system type... x86_64-pc-linux-gnu
  4. checking target system type... x86_64-pc-linux-gnu
  5. checking for a BSD-compatible install... /usr/bin/install -c
  6. checking whether build environment is sane... yes
  7. checking for a thread-safe mkdir -p... /bin/mkdir -p
  8. checking for gawk... gawk
  9. checking whether make sets $(MAKE)... yes
  10. checking for gcc... gcc
  11. checking for C compiler default output file name... a.out
  12. checking whether the C compiler works... yes
  13. checking whether we are cross compiling... no
  14. checking for suffix of executables...
  15. checking for suffix of object files... o
  16. checking whether we are using the GNU C compiler... yes
  17. checking whether gcc accepts -g... yes
  18. checking for gcc option to accept ISO C89... none needed
  19. checking for g++... g++
  20. checking whether we are using the GNU C++ compiler... yes
  21. checking whether g++ accepts -g... yes
  22. checking how to run the C preprocessor... gcc -E
  23. checking for grep that handles long lines and -e... /bin/grep
  24. checking for egrep... /bin/grep -E
  25. checking whether ln -s works... yes
  26. checking for as... as
  27. checking for ar... ar
  28. checking for ranlib... ranlib
  29. checking whether to enable maintainer-specific portions of Makefiles... no
  30. configure: CPU config directory is cpu/i486
  31. configure: OS config directory is os/gnu-linux
  32. checking how to print strings... printf
  33. checking for a sed that does not truncate output... /bin/sed
  34. checking for fgrep... /bin/grep -F
  35. checking for ld used by gcc... /usr/bin/ld
  36. checking if the linker (/usr/bin/ld) is GNU ld... yes
  37. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  38. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  39. checking the maximum length of command line arguments... 1572864
  40. checking whether the shell understands some XSI constructs... yes
  41. checking whether the shell understands "+="... yes
  42. checking for /usr/bin/ld option to reload object files... -r
  43. checking for objdump... objdump
  44. checking how to recognize dependent libraries... pass_all
  45. checking for ar... (cached) ar
  46. checking for strip... strip
  47. checking for ranlib... (cached) ranlib
  48. checking command to parse /usr/bin/nm -B output from gcc object... ok
  49. checking for ANSI C header files... yes
  50. checking for sys/types.h... yes
  51. checking for sys/stat.h... yes
  52. checking for stdlib.h... yes
  53. checking for string.h... yes
  54. checking for memory.h... yes
  55. checking for strings.h... yes
  56. checking for inttypes.h... yes
  57. checking for stdint.h... yes
  58. checking for unistd.h... yes
  59. checking for dlfcn.h... yes
  60. checking for objdir... .libs
  61. checking if gcc supports -fno-rtti -fno-exceptions... no
  62. checking for gcc option to produce PIC... -fPIC -DPIC
  63. checking if gcc PIC flag -fPIC -DPIC works... yes
  64. checking if gcc static flag -static works... yes
  65. checking if gcc supports -c -o file.o... yes
  66. checking if gcc supports -c -o file.o... (cached) yes
  67. checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  68. checking whether -lc should be explicitly linked in... no
  69. checking dynamic linker characteristics... GNU/Linux ld.so
  70. checking how to hardcode library paths into programs... immediate
  71. checking for shl_load... no
  72. checking for shl_load in -ldld... no
  73. checking for dlopen... no
  74. checking for dlopen in -ldl... yes
  75. checking whether a program can dlopen itself... yes
  76. checking whether a statically linked program can dlopen itself... no
  77. checking whether stripping libraries is possible... yes
  78. checking if libtool supports shared libraries... yes
  79. checking whether to build shared libraries... yes
  80. checking whether to build static libraries... yes
  81. checking how to run the C++ preprocessor... g++ -E
  82. checking for ld used by g++... /usr/bin/ld -m elf_x86_64
  83. checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
  84. checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  85. checking for g++ option to produce PIC... -fPIC -DPIC
  86. checking if g++ PIC flag -fPIC -DPIC works... yes
  87. checking if g++ static flag -static works... yes
  88. checking if g++ supports -c -o file.o... yes
  89. checking if g++ supports -c -o file.o... (cached) yes
  90. checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  91. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  92. checking how to hardcode library paths into programs... immediate
  93. checking for enabled PCH... no
  94. checking for thread model used by GCC... posix
  95. checking for atomic builtins for bool... yes
  96. checking for atomic builtins for short... yes
  97. checking for atomic builtins for int... yes
  98. checking for atomic builtins for long long... yes
  99. checking for ISO/IEC TR 24733 ... yes
  100. checking for __int128... yes
  101. checking for __float128... yes
  102. checking for g++ that supports -ffunction-sections -fdata-sections... yes
  103. checking for underlying I/O to use... stdio
  104. checking for C locale to use... gnu
  105. checking for msgfmt... yes
  106. checking for std::allocator base class... new
  107. configure: "C" header strategy set to c_global
  108. checking for enabled long long specializations... yes
  109. checking wchar.h usability... yes
  110. checking wchar.h presence... yes
  111. checking for wchar.h... yes
  112. checking for mbstate_t... yes
  113. checking wctype.h usability... yes
  114. checking wctype.h presence... yes
  115. checking for wctype.h... yes
  116. checking for enabled wchar_t specializations... yes
  117. checking for sin in -lm... yes
  118. checking for ISO C99 support in <math.h> for C++98... yes
  119. checking tgmath.h usability... yes
  120. checking tgmath.h presence... yes
  121. checking for tgmath.h... yes
  122. checking complex.h usability... yes
  123. checking complex.h presence... yes
  124. checking for complex.h... yes
  125. checking for ISO C99 support in <complex.h> for C++98... yes
  126. checking for ISO C99 support in <stdio.h> for C++98... yes
  127. checking for ISO C99 support in <stdlib.h> for C++98... yes
  128. checking for ISO C99 support in <wchar.h> for C++98... yes
  129. checking for sin in -lm... (cached) yes
  130. checking for ISO C99 support in <math.h> for C++11... yes
  131. checking for tgmath.h... (cached) yes
  132. checking for complex.h... (cached) yes
  133. checking for ISO C99 support in <complex.h> for C++11... yes
  134. checking for ISO C99 support in <stdio.h> for C++11... yes
  135. checking for ISO C99 support in <stdlib.h> for C++11... yes
  136. checking for ISO C99 support in <wchar.h> for C++11... yes
  137. checking for fully enabled ISO C99 support... yes
  138. configure: Debug build flags set to -gdwarf-4 -g3 -O0
  139. checking for additional debug build... no
  140. configure: target-libgomp not built
  141. checking for parallel mode support... no
  142. checking for extra compiler flags for building...
  143. checking for extern template support... yes
  144. checking for custom python install directory... no
  145. checking for -Werror... yes
  146. checking for vtable verify support... no
  147. checking for gets declaration... yes
  148. checking for obsolete isinf function in <math.h>... no
  149. checking for obsolete isnan function in <math.h>... no
  150. checking for EOWNERDEAD... yes
  151. checking for ENOTRECOVERABLE... yes
  152. checking for ENOLINK... yes
  153. checking for EPROTO... yes
  154. checking for ENODATA... yes
  155. checking for ENOSR... yes
  156. checking for ENOSTR... yes
  157. checking for ETIME... yes
  158. checking for EBADMSG... yes
  159. checking for ECANCELED... yes
  160. checking for EOVERFLOW... yes
  161. checking for ENOTSUP... yes
  162. checking for EIDRM... yes
  163. checking for ETXTBSY... yes
  164. checking for ECHILD... yes
  165. checking for ENOSPC... yes
  166. checking for EPERM... yes
  167. checking for ETIMEDOUT... yes
  168. checking for EWOULDBLOCK... yes
  169. checking uchar.h usability... yes
  170. checking uchar.h presence... yes
  171. checking for uchar.h... yes
  172. checking for ISO C11 support for <uchar.h>... yes
  173. checking for int64_t... yes
  174. checking for int64_t as long... yes
  175. checking for int64_t as long long... checking for LFS support... yes
  176. checking sys/ioctl.h usability... yes
  177. checking sys/ioctl.h presence... yes
  178. checking for sys/ioctl.h... yes
  179. checking sys/filio.h usability... no
  180. checking sys/filio.h presence... no
  181. checking for sys/filio.h... no
  182. checking for poll... yes
  183. checking for S_ISREG or S_IFREG... S_ISREG
  184. checking sys/uio.h usability... yes
  185. checking sys/uio.h presence... yes
  186. checking for sys/uio.h... yes
  187. checking for writev... yes
  188. checking fenv.h usability... yes
  189. checking fenv.h presence... yes
  190. checking for fenv.h... yes
  191. checking for complex.h... (cached) yes
  192. checking for complex.h... (cached) yes
  193. checking for ISO C99 support to TR1 in <complex.h>... yes
  194. checking for ISO C99 support to TR1 in <ctype.h>... yes
  195. checking for fenv.h... (cached) yes
  196. checking for ISO C99 support to TR1 in <fenv.h>... yes
  197. checking for ISO C99 support to TR1 in <stdint.h>... yes
  198. checking for ISO C99 support to TR1 in <math.h>... yes
  199. checking for ISO C99 support to TR1 in <inttypes.h>... yes
  200. checking for wchar_t ISO C99 support to TR1 in <inttypes.h>... yes
  201. checking stdbool.h usability... yes
  202. checking stdbool.h presence... yes
  203. checking for stdbool.h... yes
  204. checking stdalign.h usability... yes
  205. checking stdalign.h presence... yes
  206. checking for stdalign.h... yes
  207. checking for the value of EOF... -1
  208. checking for the value of SEEK_CUR... 1
  209. checking for the value of SEEK_END... 2
  210. checking for gettimeofday... checking sys/time.h usability... yes
  211. checking sys/time.h presence... yes
  212. checking for sys/time.h... yes
  213. checking for gettimeofday... yes
  214. checking for at least GNU libc 2.17... yes
  215. checking for tmpnam... yes
  216. checking locale.h usability... yes
  217. checking locale.h presence... yes
  218. checking for locale.h... yes
  219. checking for LC_MESSAGES... yes
  220. checking sys/sysinfo.h usability... yes
  221. checking sys/sysinfo.h presence... yes
  222. checking for sys/sysinfo.h... yes
  223. checking for get_nprocs... yes
  224. checking for unistd.h... (cached) yes
  225. checking for _SC_NPROCESSORS_ONLN... yes
  226. checking for _SC_NPROC_ONLN... no
  227. checking for pthreads_num_processors_np... no
  228. checking for hw.ncpu sysctl... no
  229. checking for suitable sys/sdt.h... no
  230. checking endian.h usability... yes
  231. checking endian.h presence... yes
  232. checking for endian.h... yes
  233. checking execinfo.h usability... yes
  234. checking execinfo.h presence... yes
  235. checking for execinfo.h... yes
  236. checking float.h usability... yes
  237. checking float.h presence... yes
  238. checking for float.h... yes
  239. checking fp.h usability... no
  240. checking fp.h presence... no
  241. checking for fp.h... no
  242. checking ieeefp.h usability... no
  243. checking ieeefp.h presence... no
  244. checking for ieeefp.h... no
  245. checking for inttypes.h... (cached) yes
  246. checking for locale.h... (cached) yes
  247. checking machine/endian.h usability... no
  248. checking machine/endian.h presence... no
  249. checking for machine/endian.h... no
  250. checking machine/param.h usability... no
  251. checking machine/param.h presence... no
  252. checking for machine/param.h... no
  253. checking nan.h usability... no
  254. checking nan.h presence... no
  255. checking for nan.h... no
  256. checking for stdint.h... (cached) yes
  257. checking for stdlib.h... (cached) yes
  258. checking for string.h... (cached) yes
  259. checking for strings.h... (cached) yes
  260. checking sys/ipc.h usability... yes
  261. checking sys/ipc.h presence... yes
  262. checking for sys/ipc.h... yes
  263. checking sys/isa_defs.h usability... no
  264. checking sys/isa_defs.h presence... no
  265. checking for sys/isa_defs.h... no
  266. checking sys/machine.h usability... no
  267. checking sys/machine.h presence... no
  268. checking for sys/machine.h... no
  269. checking sys/param.h usability... yes
  270. checking sys/param.h presence... yes
  271. checking for sys/param.h... yes
  272. checking sys/resource.h usability... yes
  273. checking sys/resource.h presence... yes
  274. checking for sys/resource.h... yes
  275. checking sys/sem.h usability... yes
  276. checking sys/sem.h presence... yes
  277. checking for sys/sem.h... yes
  278. checking for sys/stat.h... (cached) yes
  279. checking for sys/time.h... (cached) yes
  280. checking for sys/types.h... (cached) yes
  281. checking for unistd.h... (cached) yes
  282. checking for wchar.h... (cached) yes
  283. checking for wctype.h... (cached) yes
  284. checking for ld used by gcc... (cached) /usr/bin/ld
  285. checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
  286. checking for ld version... 22601
  287. checking for ld that supports -Wl,--gc-sections... yes
  288. checking for ld that supports -Wl,-z,relro... yes
  289. checking for sin in -lm... (cached) yes
  290. checking for isinf declaration... no
  291. checking for _isinf declaration... no
  292. checking for isnan declaration... no
  293. checking for _isnan declaration... no
  294. checking for finite declaration... yes
  295. checking for finite... yes
  296. checking for sincos declaration... yes
  297. checking for sincos... yes
  298. checking for fpclass declaration... no
  299. checking for _fpclass declaration... no
  300. checking for qfpclass declaration... no
  301. checking for _qfpclass declaration... no
  302. checking for hypot declaration... yes
  303. checking for hypot... yes
  304. checking for float trig functions... yes
  305. checking for acosf... yes
  306. checking for asinf... yes
  307. checking for atanf... yes
  308. checking for cosf... yes
  309. checking for sinf... yes
  310. checking for tanf... yes
  311. checking for coshf... yes
  312. checking for sinhf... yes
  313. checking for tanhf... yes
  314. checking for float round functions... yes
  315. checking for ceilf... yes
  316. checking for floorf... yes
  317. checking for expf declaration... yes
  318. checking for expf... yes
  319. checking for isnanf declaration... yes
  320. checking for isnanf... yes
  321. checking for isinff declaration... yes
  322. checking for isinff... yes
  323. checking for atan2f declaration... yes
  324. checking for atan2f... yes
  325. checking for fabsf declaration... yes
  326. checking for fabsf... yes
  327. checking for fmodf declaration... yes
  328. checking for fmodf... yes
  329. checking for frexpf declaration... yes
  330. checking for frexpf... yes
  331. checking for hypotf declaration... yes
  332. checking for hypotf... yes
  333. checking for ldexpf declaration... yes
  334. checking for ldexpf... yes
  335. checking for logf declaration... yes
  336. checking for logf... yes
  337. checking for log10f declaration... yes
  338. checking for log10f... yes
  339. checking for modff declaration... yes
  340. checking for modff... yes
  341. checking for modf declaration... yes
  342. checking for modf... yes
  343. checking for powf declaration... yes
  344. checking for powf... yes
  345. checking for sqrtf declaration... yes
  346. checking for sqrtf... yes
  347. checking for sincosf declaration... yes
  348. checking for sincosf... yes
  349. checking for finitef declaration... yes
  350. checking for finitef... yes
  351. checking for long double trig functions... yes
  352. checking for acosl... yes
  353. checking for asinl... yes
  354. checking for atanl... yes
  355. checking for cosl... yes
  356. checking for sinl... yes
  357. checking for tanl... yes
  358. checking for coshl... yes
  359. checking for sinhl... yes
  360. checking for tanhl... yes
  361. checking for long double round functions... yes
  362. checking for ceill... yes
  363. checking for floorl... yes
  364. checking for isnanl declaration... yes
  365. checking for isnanl... yes
  366. checking for isinfl declaration... yes
  367. checking for isinfl... yes
  368. checking for atan2l declaration... yes
  369. checking for atan2l... yes
  370. checking for expl declaration... yes
  371. checking for expl... yes
  372. checking for fabsl declaration... yes
  373. checking for fabsl... yes
  374. checking for fmodl declaration... yes
  375. checking for fmodl... yes
  376. checking for frexpl declaration... yes
  377. checking for frexpl... yes
  378. checking for hypotl declaration... yes
  379. checking for hypotl... yes
  380. checking for ldexpl declaration... yes
  381. checking for ldexpl... yes
  382. checking for logl declaration... yes
  383. checking for logl... yes
  384. checking for log10l declaration... yes
  385. checking for log10l... yes
  386. checking for modfl declaration... yes
  387. checking for modfl... yes
  388. checking for powl declaration... yes
  389. checking for powl... yes
  390. checking for sqrtl declaration... yes
  391. checking for sqrtl... yes
  392. checking for sincosl declaration... yes
  393. checking for sincosl... yes
  394. checking for finitel declaration... yes
  395. checking for finitel... yes
  396. checking for at_quick_exit declaration... yes
  397. checking for at_quick_exit... yes
  398. checking for quick_exit declaration... yes
  399. checking for quick_exit... yes
  400. checking for strtold declaration... yes
  401. checking for strtold... yes
  402. checking for strtof declaration... yes
  403. checking for strtof... yes
  404. checking for "/dev/random" and "/dev/urandom" for TR1 random_device... yes
  405. checking whether the target supports thread-local storage... yes
  406. checking for __cxa_thread_atexit_impl... yes
  407. checking for __cxa_thread_atexit... no
  408. checking for aligned_alloc... yes
  409. checking for posix_memalign... yes
  410. checking for memalign... yes
  411. checking for _aligned_malloc... no
  412. checking for ld used by GCC... /usr/bin/ld
  413. checking if the linker (/usr/bin/ld) is GNU ld... yes
  414. checking for shared library run path origin... done
  415. checking for iconv... yes
  416. checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
  417. looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes
  418. checking for uintptr_t... yes
  419. checking for int_least32_t... yes
  420. checking for int_fast32_t... yes
  421. checking for uint64_t... yes
  422. checking what to include in include/gstdint.h... stdint.h (already complete)
  423. checking for GNU c++filt... /usr/bin/c++filt
  424. checking for shared libgcc... yes
  425. checking whether the target supports .symver directive... yes
  426. configure: versioning on shared library symbols is gnu
  427. checking for size_t as unsigned int... no
  428. checking for ptrdiff_t as int... no
  429. checking whether the target supports hidden visibility... yes
  430. configure: visibility supported: yes
  431. checking for default std::string ABI to use... new
  432. checking for rdrand support in assembler... yes
  433. checking for unistd.h... (cached) yes
  434. checking for sys/time.h... (cached) yes
  435. checking for sys/resource.h... (cached) yes
  436. checking for RLIMIT_DATA... yes
  437. checking for RLIMIT_RSS... yes
  438. checking for RLIMIT_VMEM... no
  439. checking for RLIMIT_AS... yes
  440. checking for RLIMIT_FSIZE... yes
  441. checking for testsuite resource limits support... yes
  442. checking for setenv declaration... yes
  443. checking for setenv... yes
  444. no
  445. checking fcntl.h usability... yes
  446. checking fcntl.h presence... yes
  447. checking for fcntl.h... yes
  448. checking dirent.h usability... yes
  449. checking dirent.h presence... yes
  450. checking for dirent.h... yes
  451. checking sys/statvfs.h usability... yes
  452. checking sys/statvfs.h presence... yes
  453. checking for sys/statvfs.h... yes
  454. checking utime.h usability... yes
  455. checking utime.h presence... yes
  456. checking for utime.h... yes
  457. checking whether to build Filesystem TS support... yes
  458. checking for struct dirent.d_type... yes
  459. checking for realpath... yes
  460. checking for utimensat... yes
  461. checking for struct stat.st_mtim.tv_nsec... yes
  462. checking for fchmod... yes
  463. checking for fchmodat... yes
  464. checking for sendfile that can copy files... yes
  465. checking how size_t is mangled... m
  466. checking for first version to support std::exception_ptr... 4.6.0
  467. checking for makeinfo... ${SHELL} /mnt/lfs/sources/gcc-7.3.0/missing --run makeinfo
  468. checking for modern makeinfo... no
  469. checking for doxygen... no
  470. checking for dot... no
  471. checking for xsltproc... no
  472. checking for xmllint... no
  473. checking for docbook stylesheets for documentation creation... no
  474. checking for local stylesheet directory... no
  475. checking for epub3 stylesheets for documentation creation... no
  476. checking for dblatex... no
  477. checking for pdflatex... no
  478. checking for gxx-include-dir... /tools//include/c++/7.3.0
  479. checking for --enable-version-specific-runtime-libs... no
  480. checking for install location... /tools//include/c++/7.3.0
  481. configure: creating ./config.status
  482. config.status: creating Makefile
  483. config.status: creating scripts/testsuite_flags
  484. config.status: creating scripts/extract_symvers
  485. config.status: creating doc/xsl/customization.xsl
  486. config.status: creating include/Makefile
  487. config.status: creating libsupc++/Makefile
  488. config.status: creating src/Makefile
  489. config.status: creating src/c++98/Makefile
  490. config.status: creating src/c++11/Makefile
  491. config.status: creating src/filesystem/Makefile
  492. config.status: creating doc/Makefile
  493. config.status: creating po/Makefile
  494. config.status: creating testsuite/Makefile
  495. config.status: creating python/Makefile
  496. config.status: creating config.h
  497. config.status: config.h is unchanged
  498. config.status: executing default-1 commands
  499. config.status: executing libtool commands
  500. config.status: executing include/gstdint.h commands
  501. config.status: executing generate-headers commands
  502. make: Nothing to be done for 'all'.
  503. root@ubuntu:/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build# make
  504. make "AR_FLAGS=" "CC_FOR_BUILD=" "CC_FOR_TARGET=" "CFLAGS=-g -O2" "CXXFLAGS=" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=make" "MAKEINFO=/bin/bash ../../missing makeinfo " "SHELL=/bin/bash" "RUNTESTFLAGS=" "exec_prefix=/tools" "infodir=/tools/share/info" "libdir=/tools/lib" "includedir=/tools/include" "prefix=/tools" "tooldir=" "gxx_include_dir=/tools//include/c++/7.3.0" "AR=ar" "AS=as" "LD=/usr/bin/ld" "RANLIB=ranlib" "NM=/usr/bin/nm -B" "NM_FOR_BUILD=" "NM_FOR_TARGET=" "DESTDIR=" "WERROR=" all-recursive
  505. make[1]: Entering directory '/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build'
  506. Making all in include
  507. make[2]: Entering directory '/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include'
  508. make[2]: Nothing to be done for 'all'.
  509. make[2]: Leaving directory '/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include'
  510. Making all in libsupc++
  511. make[2]: Entering directory '/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/libsupc++'
  512. /bin/bash ../libtool --tag CXX --tag disable-shared --mode=compile g++ -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/../libgcc -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/ -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -std=gnu++1z -c ../../libsupc++/new_opa.cc
  513. libtool: compile: g++ -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/../libgcc -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/ -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include -I/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -std=gnu++1z -c ../../libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o
  514. In file included from /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/bits/move.h:54:0,
  515. from /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/bits/nested_exception.h:40,
  516. from /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/libsupc++/exception:143,
  517. from ../../libsupc++/new:40,
  518. from ../../libsupc++/new_opa.cc:29:
  519. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2656:38: error: ‘std::is_swappable_v’ declared as an ‘inline’ variable
  520. _GLIBCXX17_INLINE constexpr bool is_swappable_v =
  521. ^
  522. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2661:38: error: ‘std::is_nothrow_swappable_v’ declared as an ‘inline’ variable
  523. _GLIBCXX17_INLINE constexpr bool is_nothrow_swappable_v =
  524. ^
  525. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2740:38: error: ‘std::is_swappable_with_v’ declared as an ‘inline’ variable
  526. _GLIBCXX17_INLINE constexpr bool is_swappable_with_v =
  527. ^
  528. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2745:38: error: ‘std::is_nothrow_swappable_with_v’ declared as an ‘inline’ variable
  529. _GLIBCXX17_INLINE constexpr bool is_nothrow_swappable_with_v =
  530. ^
  531. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2877:27: error: ‘std::is_invocable_v’ declared as an ‘inline’ variable
  532. inline constexpr bool is_invocable_v = is_invocable<_Fn, _Args...>::value;
  533. ^
  534. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2881:27: error: ‘std::is_nothrow_invocable_v’ declared as an ‘inline’ variable
  535. inline constexpr bool is_nothrow_invocable_v
  536. ^
  537. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2886:27: error: ‘std::is_invocable_r_v’ declared as an ‘inline’ variable
  538. inline constexpr bool is_invocable_r_v
  539. ^
  540. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2891:27: error: ‘std::is_nothrow_invocable_r_v’ declared as an ‘inline’ variable
  541. inline constexpr bool is_nothrow_invocable_r_v
  542. ^
  543. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2898:25: error: ‘std::is_void_v’ declared as an ‘inline’ variable
  544. inline constexpr bool is_void_v = is_void<_Tp>::value;
  545. ^
  546. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2900:25: error: ‘std::is_null_pointer_v’ declared as an ‘inline’ variable
  547. inline constexpr bool is_null_pointer_v = is_null_pointer<_Tp>::value;
  548. ^
  549. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2902:25: error: ‘std::is_integral_v’ declared as an ‘inline’ variable
  550. inline constexpr bool is_integral_v = is_integral<_Tp>::value;
  551. ^
  552. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2904:25: error: ‘std::is_floating_point_v’ declared as an ‘inline’ variable
  553. inline constexpr bool is_floating_point_v = is_floating_point<_Tp>::value;
  554. ^
  555. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2906:25: error: ‘std::is_array_v’ declared as an ‘inline’ variable
  556. inline constexpr bool is_array_v = is_array<_Tp>::value;
  557. ^
  558. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2908:25: error: ‘std::is_pointer_v’ declared as an ‘inline’ variable
  559. inline constexpr bool is_pointer_v = is_pointer<_Tp>::value;
  560. ^
  561. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2910:25: error: ‘std::is_lvalue_reference_v’ declared as an ‘inline’ variable
  562. inline constexpr bool is_lvalue_reference_v =
  563. ^
  564. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2913:25: error: ‘std::is_rvalue_reference_v’ declared as an ‘inline’ variable
  565. inline constexpr bool is_rvalue_reference_v =
  566. ^
  567. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2916:25: error: ‘std::is_member_object_pointer_v’ declared as an ‘inline’ variable
  568. inline constexpr bool is_member_object_pointer_v =
  569. ^
  570. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2919:25: error: ‘std::is_member_function_pointer_v’ declared as an ‘inline’ variable
  571. inline constexpr bool is_member_function_pointer_v =
  572. ^
  573. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2922:25: error: ‘std::is_enum_v’ declared as an ‘inline’ variable
  574. inline constexpr bool is_enum_v = is_enum<_Tp>::value;
  575. ^
  576. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2924:25: error: ‘std::is_union_v’ declared as an ‘inline’ variable
  577. inline constexpr bool is_union_v = is_union<_Tp>::value;
  578. ^
  579. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2926:25: error: ‘std::is_class_v’ declared as an ‘inline’ variable
  580. inline constexpr bool is_class_v = is_class<_Tp>::value;
  581. ^
  582. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2928:25: error: ‘std::is_function_v’ declared as an ‘inline’ variable
  583. inline constexpr bool is_function_v = is_function<_Tp>::value;
  584. ^
  585. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2930:25: error: ‘std::is_reference_v’ declared as an ‘inline’ variable
  586. inline constexpr bool is_reference_v = is_reference<_Tp>::value;
  587. ^
  588. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2932:25: error: ‘std::is_arithmetic_v’ declared as an ‘inline’ variable
  589. inline constexpr bool is_arithmetic_v = is_arithmetic<_Tp>::value;
  590. ^
  591. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2934:25: error: ‘std::is_fundamental_v’ declared as an ‘inline’ variable
  592. inline constexpr bool is_fundamental_v = is_fundamental<_Tp>::value;
  593. ^
  594. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2936:25: error: ‘std::is_object_v’ declared as an ‘inline’ variable
  595. inline constexpr bool is_object_v = is_object<_Tp>::value;
  596. ^
  597. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2938:25: error: ‘std::is_scalar_v’ declared as an ‘inline’ variable
  598. inline constexpr bool is_scalar_v = is_scalar<_Tp>::value;
  599. ^
  600. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2940:25: error: ‘std::is_compound_v’ declared as an ‘inline’ variable
  601. inline constexpr bool is_compound_v = is_compound<_Tp>::value;
  602. ^
  603. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2942:25: error: ‘std::is_member_pointer_v’ declared as an ‘inline’ variable
  604. inline constexpr bool is_member_pointer_v = is_member_pointer<_Tp>::value;
  605. ^
  606. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2944:25: error: ‘std::is_const_v’ declared as an ‘inline’ variable
  607. inline constexpr bool is_const_v = is_const<_Tp>::value;
  608. ^
  609. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2946:25: error: ‘std::is_volatile_v’ declared as an ‘inline’ variable
  610. inline constexpr bool is_volatile_v = is_volatile<_Tp>::value;
  611. ^
  612. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2948:25: error: ‘std::is_trivial_v’ declared as an ‘inline’ variable
  613. inline constexpr bool is_trivial_v = is_trivial<_Tp>::value;
  614. ^
  615. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2950:25: error: ‘std::is_trivially_copyable_v’ declared as an ‘inline’ variable
  616. inline constexpr bool is_trivially_copyable_v =
  617. ^
  618. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2953:25: error: ‘std::is_standard_layout_v’ declared as an ‘inline’ variable
  619. inline constexpr bool is_standard_layout_v = is_standard_layout<_Tp>::value;
  620. ^
  621. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2955:25: error: ‘std::is_pod_v’ declared as an ‘inline’ variable
  622. inline constexpr bool is_pod_v = is_pod<_Tp>::value;
  623. ^
  624. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2957:25: error: ‘std::is_literal_type_v’ declared as an ‘inline’ variable
  625. inline constexpr bool is_literal_type_v = is_literal_type<_Tp>::value;
  626. ^
  627. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2959:25: error: ‘std::is_empty_v’ declared as an ‘inline’ variable
  628. inline constexpr bool is_empty_v = is_empty<_Tp>::value;
  629. ^
  630. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2961:25: error: ‘std::is_polymorphic_v’ declared as an ‘inline’ variable
  631. inline constexpr bool is_polymorphic_v = is_polymorphic<_Tp>::value;
  632. ^
  633. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2963:25: error: ‘std::is_abstract_v’ declared as an ‘inline’ variable
  634. inline constexpr bool is_abstract_v = is_abstract<_Tp>::value;
  635. ^
  636. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2965:25: error: ‘std::is_final_v’ declared as an ‘inline’ variable
  637. inline constexpr bool is_final_v = is_final<_Tp>::value;
  638. ^
  639. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2967:25: error: ‘std::is_signed_v’ declared as an ‘inline’ variable
  640. inline constexpr bool is_signed_v = is_signed<_Tp>::value;
  641. ^
  642. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2969:25: error: ‘std::is_unsigned_v’ declared as an ‘inline’ variable
  643. inline constexpr bool is_unsigned_v = is_unsigned<_Tp>::value;
  644. ^
  645. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2971:25: error: ‘std::is_constructible_v’ declared as an ‘inline’ variable
  646. inline constexpr bool is_constructible_v =
  647. ^
  648. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2974:25: error: ‘std::is_default_constructible_v’ declared as an ‘inline’ variable
  649. inline constexpr bool is_default_constructible_v =
  650. ^
  651. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2977:25: error: ‘std::is_copy_constructible_v’ declared as an ‘inline’ variable
  652. inline constexpr bool is_copy_constructible_v =
  653. ^
  654. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2980:25: error: ‘std::is_move_constructible_v’ declared as an ‘inline’ variable
  655. inline constexpr bool is_move_constructible_v =
  656. ^
  657. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2983:25: error: ‘std::is_assignable_v’ declared as an ‘inline’ variable
  658. inline constexpr bool is_assignable_v = is_assignable<_Tp, _Up>::value;
  659. ^
  660. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2985:25: error: ‘std::is_copy_assignable_v’ declared as an ‘inline’ variable
  661. inline constexpr bool is_copy_assignable_v = is_copy_assignable<_Tp>::value;
  662. ^
  663. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2987:25: error: ‘std::is_move_assignable_v’ declared as an ‘inline’ variable
  664. inline constexpr bool is_move_assignable_v = is_move_assignable<_Tp>::value;
  665. ^
  666. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2989:25: error: ‘std::is_destructible_v’ declared as an ‘inline’ variable
  667. inline constexpr bool is_destructible_v = is_destructible<_Tp>::value;
  668. ^
  669. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2991:25: error: ‘std::is_trivially_constructible_v’ declared as an ‘inline’ variable
  670. inline constexpr bool is_trivially_constructible_v =
  671. ^
  672. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2994:25: error: ‘std::is_trivially_default_constructible_v’ declared as an ‘inline’ variable
  673. inline constexpr bool is_trivially_default_constructible_v =
  674. ^
  675. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:2997:25: error: ‘std::is_trivially_copy_constructible_v’ declared as an ‘inline’ variable
  676. inline constexpr bool is_trivially_copy_constructible_v =
  677. ^
  678. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3000:25: error: ‘std::is_trivially_move_constructible_v’ declared as an ‘inline’ variable
  679. inline constexpr bool is_trivially_move_constructible_v =
  680. ^
  681. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3003:25: error: ‘std::is_trivially_assignable_v’ declared as an ‘inline’ variable
  682. inline constexpr bool is_trivially_assignable_v =
  683. ^
  684. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3006:25: error: ‘std::is_trivially_copy_assignable_v’ declared as an ‘inline’ variable
  685. inline constexpr bool is_trivially_copy_assignable_v =
  686. ^
  687. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3009:25: error: ‘std::is_trivially_move_assignable_v’ declared as an ‘inline’ variable
  688. inline constexpr bool is_trivially_move_assignable_v =
  689. ^
  690. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3012:25: error: ‘std::is_trivially_destructible_v’ declared as an ‘inline’ variable
  691. inline constexpr bool is_trivially_destructible_v =
  692. ^
  693. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3015:25: error: ‘std::is_nothrow_constructible_v’ declared as an ‘inline’ variable
  694. inline constexpr bool is_nothrow_constructible_v =
  695. ^
  696. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3018:25: error: ‘std::is_nothrow_default_constructible_v’ declared as an ‘inline’ variable
  697. inline constexpr bool is_nothrow_default_constructible_v =
  698. ^
  699. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3021:25: error: ‘std::is_nothrow_copy_constructible_v’ declared as an ‘inline’ variable
  700. inline constexpr bool is_nothrow_copy_constructible_v =
  701. ^
  702. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3024:25: error: ‘std::is_nothrow_move_constructible_v’ declared as an ‘inline’ variable
  703. inline constexpr bool is_nothrow_move_constructible_v =
  704. ^
  705. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3027:25: error: ‘std::is_nothrow_assignable_v’ declared as an ‘inline’ variable
  706. inline constexpr bool is_nothrow_assignable_v =
  707. ^
  708. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3030:25: error: ‘std::is_nothrow_copy_assignable_v’ declared as an ‘inline’ variable
  709. inline constexpr bool is_nothrow_copy_assignable_v =
  710. ^
  711. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3033:25: error: ‘std::is_nothrow_move_assignable_v’ declared as an ‘inline’ variable
  712. inline constexpr bool is_nothrow_move_assignable_v =
  713. ^
  714. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3036:25: error: ‘std::is_nothrow_destructible_v’ declared as an ‘inline’ variable
  715. inline constexpr bool is_nothrow_destructible_v =
  716. ^
  717. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3039:25: error: ‘std::has_virtual_destructor_v’ declared as an ‘inline’ variable
  718. inline constexpr bool has_virtual_destructor_v =
  719. ^
  720. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3042:27: error: ‘std::alignment_of_v’ declared as an ‘inline’ variable
  721. inline constexpr size_t alignment_of_v = alignment_of<_Tp>::value;
  722. ^
  723. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3044:27: error: ‘std::rank_v’ declared as an ‘inline’ variable
  724. inline constexpr size_t rank_v = rank<_Tp>::value;
  725. ^
  726. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3046:27: error: ‘std::extent_v’ declared as an ‘inline’ variable
  727. inline constexpr size_t extent_v = extent<_Tp, _Idx>::value;
  728. ^
  729. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3048:25: error: ‘std::is_same_v’ declared as an ‘inline’ variable
  730. inline constexpr bool is_same_v = is_same<_Tp, _Up>::value;
  731. ^
  732. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3050:25: error: ‘std::is_base_of_v’ declared as an ‘inline’ variable
  733. inline constexpr bool is_base_of_v = is_base_of<_Base, _Derived>::value;
  734. ^
  735. /mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/include/type_traits:3052:25: error: ‘std::is_convertible_v’ declared as an ‘inline’ variable
  736. inline constexpr bool is_convertible_v = is_convertible<_From, _To>::value;
  737. ^
  738. ../../libsupc++/new_opa.cc:88:36: error: ‘std::align_val_t’ has not been declared
  739. operator new (std::size_t sz, std::align_val_t al)
  740. ^
  741. Makefile:936: recipe for target 'new_opa.lo' failed
  742. make[2]: *** [new_opa.lo] Error 1
  743. make[2]: Leaving directory '/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build/libsupc++'
  744. Makefile:510: recipe for target 'all-recursive' failed
  745. make[1]: *** [all-recursive] Error 1
  746. make[1]: Leaving directory '/mnt/lfs/sources/gcc-7.3.0/libstdc++-v3/build'
  747. Makefile:417: recipe for target 'all' failed
  748. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement