Skip to content

Instantly share code, notes, and snippets.

@sleepy-monax
Created July 23, 2020 17:55
Show Gist options
  • Save sleepy-monax/3efb34eda5b8ef3c8617e306572e3cde to your computer and use it in GitHub Desktop.
Save sleepy-monax/3efb34eda5b8ef3c8617e306572e3cde to your computer and use it in GitHub Desktop.
Using built-in specs.
COLLECT_GCC=i686-pc-skift-g++
COLLECT_LTO_WRAPPER=/home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/10.1.0/lto-wrapper
Target: i686-pc-skift
Configured with: /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/configure --target=i686-pc-skift --prefix=/home/nicolas/Projects/skift/toolchain/local --disable-nls --with-newlib --with-sysroot=/home/nicolas/Projects/skift/toolchain/../build/sysroot --enable-languages=c,c++
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 10.1.0 (GCC)
COMPILER_PATH=/home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/10.1.0/:/home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/10.1.0/:/home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/:/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/:/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/:/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/
LIBRARY_PATH=/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/:/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/:/home/nicolas/Projects/skift/toolchain/../build/sysroot/System/Libraries/
COLLECT_GCC_OPTIONS='-v' '-o' '/home/nicolas/Projects/skift/build/sysroot/Applications/paint/paint' '-mtune=generic' '-march=pentiumpro'
/home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/10.1.0/collect2 -plugin /home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/10.1.0/liblto_plugin.so -plugin-opt=/home/nicolas/Projects/skift/toolchain/local/libexec/gcc/i686-pc-skift/10.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc2Fhbz2.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lsystem -plugin-opt=-pass-through=-lgcc --sysroot=/home/nicolas/Projects/skift/toolchain/../build/sysroot -o /home/nicolas/Projects/skift/build/sysroot/Applications/paint/paint /home/nicolas/Projects/skift/toolchain/../build/sysroot/System/Libraries/crt0.o /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/crti.o /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/crtbegin.o -L/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0 -L/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib -L/home/nicolas/Projects/skift/toolchain/../build/sysroot/System/Libraries /home/nicolas/Projects/skift/build/paint/Canvas.o /home/nicolas/Projects/skift/build/paint/PaintDocument.o /home/nicolas/Projects/skift/build/paint/PaintTool.o /home/nicolas/Projects/skift/build/paint/main.o -lwidget -lgraphic -ljson -lstdc++ -lgcc -lsystem -lgcc /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/crtend.o /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/crtn.o
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_personality.o) : dans la fonction « read_encoded_value_with_base(unsigned char, unsigned int, unsigned char const*, unsigned int*) » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/../libgcc/unwind-pe.h:260 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_personality.o) : dans la fonction « base_of_encoded_value(unsigned char, _Unwind_Context*) » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/../libgcc/unwind-pe.h:120 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_personality.o) : dans la fonction « size_of_encoded_value » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/../libgcc/unwind-pe.h:88 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/../libgcc/unwind-pe.h:88 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_terminate.o) : dans la fonction « __cxxabiv1::__terminate(void (*)()) » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_terminate.cc:52 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_terminate.o):/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_terminate.cc:49 : encore plus de références indéfinies suivent vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(new_op.o) : dans la fonction « operator new(unsigned long) » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/new_op.cc:50 : référence indéfinie vers « malloc(unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(vterminate.o) : dans la fonction « __gnu_cxx::__verbose_terminate_handler() » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:85 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:85 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:86 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:86 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:87 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:87 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:93 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:93 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:49 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:49 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:50 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:67 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:67 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:69 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:69 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:72 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:72 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:75 : référence indéfinie vers « free(void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:71 : référence indéfinie vers « __stdio_get_stderr() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:71 : référence indéfinie vers « fputs(char const*, void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/vterminate.cc:95 : référence indéfinie vers « abort() »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(cp-demangle.o) : dans la fonction « d_append_num » :
/home/nicolas/Projects/skift/toolchain/build/gcc/i686-pc-skift/libstdc++-v3/libsupc++/cp-demangle.c:4318 : référence indéfinie vers « sprintf »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/build/gcc/i686-pc-skift/libstdc++-v3/libsupc++/cp-demangle.c:4318 : référence indéfinie vers « sprintf »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/build/gcc/i686-pc-skift/libstdc++-v3/libsupc++/cp-demangle.c:4318 : référence indéfinie vers « sprintf »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/build/gcc/i686-pc-skift/libstdc++-v3/libsupc++/cp-demangle.c:4318 : référence indéfinie vers « sprintf »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/build/gcc/i686-pc-skift/libstdc++-v3/libsupc++/cp-demangle.c:4318 : référence indéfinie vers « sprintf »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(cp-demangle.o):/home/nicolas/Projects/skift/toolchain/build/gcc/i686-pc-skift/libstdc++-v3/libsupc++/cp-demangle.c:4318 : encore plus de références indéfinies suivent vers « sprintf »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_alloc.o) : dans la fonction « __gnu_cxx::__freeres() » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:272 : référence indéfinie vers « free(void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_alloc.o) : dans la fonction « __cxa_allocate_exception » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:284 : référence indéfinie vers « malloc(unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:292 : référence indéfinie vers « memset(void*, int, unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_alloc.o) : dans la fonction « __cxa_free_exception » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:305 : référence indéfinie vers « free(void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_alloc.o) : dans la fonction « __cxa_allocate_dependent_exception » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:315 : référence indéfinie vers « malloc(unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:324 : référence indéfinie vers « memset(void*, int, unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_alloc.o) : dans la fonction « __cxa_free_dependent_exception » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:337 : référence indéfinie vers « free(void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(eh_alloc.o) : dans la fonction « pool » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:123 : référence indéfinie vers « malloc(unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(del_op.o) : dans la fonction « operator delete(void*) » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/del_op.cc:49 : référence indéfinie vers « free(void*) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(pure.o) : dans la fonction « __cxa_pure_virtual » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/pure.cc:49 : référence indéfinie vers « write(int, void const*, unsigned long) »
/home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/bin/ld : /home/nicolas/Projects/skift/toolchain/local/lib/gcc/i686-pc-skift/10.1.0/../../../../i686-pc-skift/lib/libstdc++.a(pure.o) : dans la fonction « __cxa_deleted_virtual » :
/home/nicolas/Projects/skift/toolchain/tarballs/gcc-10.1.0/libstdc++-v3/libsupc++/pure.cc:56 : référence indéfinie vers « write(int, void const*, unsigned long) »
collect2: error: ld returned 1 exit status
make: *** [applications/.build.mk:35 : /home/nicolas/Projects/skift/build/sysroot/Applications/paint/paint] Erreur 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment