Open not-fl3 opened 7 years ago
FInal linking command on linux - no -nostdlib!
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/home/fl3/fun/test-sys/target/debug/deps/test_sys-5c0cfd9555b72201.test_sys.o" "/home/fl3/fun/test-sys/target/debug/deps/test_sys-5c0cfd9555b72201.test_sys-__test.o" "-o" "/home/fl3/fun/test-sys/target/debug/deps/test_sys-5c0cfd9555b72201" "/home/fl3/fun/test-sys/target/debug/deps/test_sys-5c0cfd9555b72201.crate.allocator.o" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "-L" "/home/fl3/fun/test-sys/target/debug/deps" "-L" "/home/fl3/fun/test-sys/target/debug/build/test-sys-904a5fba761c82c8/out" "-L" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "-Wl,--whole-archive" "-l" "b.o" "-Wl,--no-whole-archive" "-Wl,-Bdynamic" "-l" "stdc++" "-Wl,-Bstatic" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-075eb86eae505c9d.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-147c5e1cab62934e.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-29c069e1921cf346.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-f5614285b35f1c78.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-d1ae04846f7d0f88.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-78da0d9f215f6e02.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-77c0710854c66c42.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-ed8c3a13fe7ed701.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-d0ddf327d30e75e1.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-5d21c6e81cb80c9d.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_unicode-94c90ed6ebe1ce65.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-4ed6731963037d6b.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-211f91cf5e9ad394.rlib" "/home/fl3/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-bc08577478188180.rlib" "-Wl,-Bdynamic" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "pthread" "-l" "gcc_s" "-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util"
With gcc from mSYS or CYGWIN and
nightly-i686-pc-windows-gnu