You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Huang Kaibo (Jira)" <ji...@apache.org> on 2020/01/14 02:30:00 UTC
[jira] [Created] (ARROW-7562) [RUST]Failed to build Datafusion
"0.14.1-SNAPSHOT" on windows 10 with gcc
Huang Kaibo created ARROW-7562:
----------------------------------
Summary: [RUST]Failed to build Datafusion "0.14.1-SNAPSHOT" on windows 10 with gcc
Key: ARROW-7562
URL: https://issues.apache.org/jira/browse/ARROW-7562
Project: Apache Arrow
Issue Type: Bug
Components: Rust, Rust - DataFusion
Affects Versions: 0.14.1
Environment: OS: Windows 10 home x64
Rust: rustc 1.40.0 (73528e339 2019-12-16)
tool-chain: stable-x86_64-pc-windows-gnu
Reporter: Huang Kaibo
*Description*
Failed to build Datafusion "0.14.1-SNAPSHOT" on windows 10 with gcc.
*ENV*
OS: Windows 10 home x64
Rust: rustc 1.40.0 (73528e339 2019-12-16)
tool-chain: stable-x86_64-pc-windows-gnu
*Error Message*
C:\...>cargo build
Updating crates.io index
Downloaded datafusion v0.14.1
Downloaded arrow v0.14.1
Downloaded parquet v0.14.1
Compiling libc v0.2.66
Compiling winapi-x86_64-pc-windows-gnu v0.4.0
Compiling autocfg v1.0.0
Compiling winapi v0.3.8
Compiling jobserver v0.1.18
Compiling autocfg v0.1.7
Compiling cfg-if v0.1.10
Compiling serde v1.0.104
Compiling ryu v1.0.2
error: linking with `gcc` failed: exit code: 1
|
= note: "gcc" "-Wl,--enable-long-section-names" "-fno-use-linker-plugin" "-Wl,--nxcompat" "-nostdlib" "-m64" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\crt2.o" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "-L" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.0.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.1.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.10.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.11.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.12.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.13.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.14.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.15.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.2.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.3.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.4.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.5.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.6.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.7.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.8.rcgu.o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.9.rcgu.o" "-o" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.exe" "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.1xskf0mjinzrnllw.rcgu.o" "-Wl,--gc-sections" "-nodefaultlibs" "-L" "C:\\...\\decision_tree\\target\\debug\\deps" "-L" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-Wl,--start-group" "-Wl,-Bstatic" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-b2edf0d660b7d0f9.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-7e953ee8f9635c7d.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-e8afb968ab90e500.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-e8419395669aaa65.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libbacktrace-b8f097773498a5ee.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libbacktrace_sys-62a3909dee852181.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-924bb7101c68c1d8.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-2a0c0c619dd4f1b4.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-044cd404714d2f70.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-e8a2adcdb42c219f.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-d534c26800059fc0.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-e290ce33c9e25913.rlib" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-6aa7019b222bb41e.rlib" "-Wl,--end-group" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-b57439afd567327d.rlib" "-Wl,-Bdynamic" "-ladvapi32" "-lws2_32" "-luserenv" "-Wl,-Bstatic" "-lgcc_eh" "-lpthread" "-Wl,-Bdynamic" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmsvcrt" "-luser32" "-lkernel32" "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
*Repo steps:*
1. added `datafusion = "0.14.1-SNAPSHOT"` to `[dependences]` section;
2. in the console, run `cargo build`
--
This message was sent by Atlassian Jira
(v8.3.4#803005)