Skip to content

Instantly share code, notes, and snippets.

/-

Created February 26, 2017 06:14
Show Gist options
  • Save anonymous/bc4254bdd78195e83842682d3a432688 to your computer and use it in GitHub Desktop.
Save anonymous/bc4254bdd78195e83842682d3a432688 to your computer and use it in GitHub Desktop.
LANG=en_US.utf8 cargo rustc --target=i686-pc-windows-gnu --release -- -C link-args=-mwindows
Compiling ttt v0.1.0 (file:///tmp/ttt)
error: linking with `/usr/bin/i686-w64-mingw32-gcc` failed: exit code: 1
|
= note: "/usr/bin/i686-w64-mingw32-gcc" "-Wl,--enable-long-section-names" "-fno-use-linker-plugin" "-Wl,--nxcompat" "-nostdlib" "-Wl,--large-address-aware" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/crt2.o" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/rsbegin.o" "-L" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib" "/tmp/ttt/target/i686-pc-windows-gnu/release/deps/ttt-732aa8f6afd6b30a.0.o" "-o" "/tmp/ttt/target/i686-pc-windows-gnu/release/deps/ttt-732aa8f6afd6b30a.exe" "-Wl,--gc-sections" "-nodefaultlibs" "-L" "/tmp/ttt/target/i686-pc-windows-gnu/release/deps" "-L" "/tmp/ttt/target/release/deps" "-L" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib" "-Wl,-Bstatic" "-Wl,-Bdynamic" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libstd-ff94a25d2cf0732b.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/librand-83ea7d0fdec3fdde.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libcollections-6abea59f9a3a2e81.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libstd_unicode-1caf05b3f5a5e05c.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libpanic_unwind-48ea9b793aac0c7c.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libunwind-d47ebac29f9bd14f.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/liblibc-c9fd286480cea820.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/liballoc-18b5b7bd96a82034.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/liballoc_system-a1b08813244b60c5.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libcore-046c133680ee59d2.rlib" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libcompiler_builtins-056daeb08ac9c69e.rlib" "-l" "advapi32" "-l" "ws2_32" "-l" "userenv" "-l" "shell32" "-l" "gcc_eh" "-mwindows" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-luser32" "-lkernel32" "/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/rsend.o"
= note: /home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libpanic_unwind-48ea9b793aac0c7c.rlib(panic_unwind-48ea9b793aac0c7c.0.o):(.text+0x307): undefined reference to `_Unwind_Resume'
/home/user/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/i686-pc-windows-gnu/lib/libpanic_unwind-48ea9b793aac0c7c.rlib(panic_unwind-48ea9b793aac0c7c.0.o):(.text+0x639): undefined reference to `_Unwind_RaiseException'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_init_function':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:732: undefined reference to `pthread_mutex_init'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_once':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:699: undefined reference to `pthread_once'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_lock':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:748: undefined reference to `pthread_mutex_lock'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_once':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:699: undefined reference to `pthread_once'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_lock':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:748: undefined reference to `pthread_mutex_lock'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_once':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:699: undefined reference to `pthread_once'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_lock':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:748: undefined reference to `pthread_mutex_lock'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_unlock':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:778: undefined reference to `pthread_mutex_unlock'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:778: undefined reference to `pthread_mutex_unlock'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_once':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:699: undefined reference to `pthread_once'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_lock':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:748: undefined reference to `pthread_mutex_lock'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-dw2-fde.o): In function `_gthread_mutex_unlock':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:778: undefined reference to `pthread_mutex_unlock'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:778: undefined reference to `pthread_mutex_unlock'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:778: undefined reference to `pthread_mutex_unlock'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:778: undefined reference to `pthread_mutex_unlock'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-sjlj.o): In function `_gthread_key_create':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:707: undefined reference to `pthread_key_create'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-sjlj.o): In function `_gthread_once':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:699: undefined reference to `pthread_once'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-sjlj.o): In function `_gthread_setspecific':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:725: undefined reference to `pthread_setspecific'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:725: undefined reference to `pthread_setspecific'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-sjlj.o): In function `_gthread_getspecific':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:719: undefined reference to `pthread_getspecific'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-sjlj.o): In function `_gthread_setspecific':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:725: undefined reference to `pthread_setspecific'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:725: undefined reference to `pthread_setspecific'
/usr/lib/gcc/i686-w64-mingw32/6.3.1/libgcc_eh.a(unwind-sjlj.o): In function `_gthread_getspecific':
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:719: undefined reference to `pthread_getspecific'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:719: undefined reference to `pthread_getspecific'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:719: undefined reference to `pthread_getspecific'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:719: undefined reference to `pthread_getspecific'
/build/mingw-w64-gcc/src/gcc-build-i686-w64-mingw32/i686-w64-mingw32/libgcc/./gthr-default.h:719: undefined reference to `pthread_getspecific'
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `ttt`.
To learn more, run the command again with --verbose.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment