You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2017/04/12 17:09:41 UTC
[jira] [Commented] (PARQUET-950) Mac build parquet failed
[ https://issues.apache.org/jira/browse/PARQUET-950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15966222#comment-15966222 ]
Wes McKinney commented on PARQUET-950:
--------------------------------------
What git revision are you using? Can you show the rest of the commands you used for your build?
> Mac build parquet failed
> ------------------------
>
> Key: PARQUET-950
> URL: https://issues.apache.org/jira/browse/PARQUET-950
> Project: Parquet
> Issue Type: Bug
> Reporter: jinlian
>
> build on macOS Sierra version 10.12 with Xcode 8.3.1 failed, got below message.
> [ 68%] Built target parquet_shared
> [ 68%] Linking CXX static library build/release/libparquet.a
> [ 68%] Built target parquet_static
> [ 68%] Building CXX object benchmarks/CMakeFiles/decode_benchmark.dir/decode_benchmark.cc.o
> [ 68%] Linking CXX executable ../build/release/decode_benchmark
> [ 68%] Built target decode_benchmark
> [ 68%] Building CXX object examples/CMakeFiles/reader-writer.dir/reader-writer.cc.o
> /Users/jinlianchen/EasilyDo/gitProject/new/parquet-cpp/examples/reader-writer.cc:275:14: warning: unused variable
> 'expected_value' [-Wunused-variable]
> bool expected_value = ((i % 2) == 0) ? true : false;
> ^
> /Users/jinlianchen/EasilyDo/gitProject/new/parquet-cpp/examples/reader-writer.cc:370:15: warning: unused variable
> 'expected_value' [-Wunused-variable]
> float expected_value = i * 1.1;
> ^
> /Users/jinlianchen/EasilyDo/gitProject/new/parquet-cpp/examples/reader-writer.cc:391:16: warning: unused variable
> 'expected_value' [-Wunused-variable]
> double expected_value = i * 1.1111111;
> ^
> /Users/jinlianchen/EasilyDo/gitProject/new/parquet-cpp/examples/reader-writer.cc:446:14: warning: unused variable
> 'expected_value' [-Wunused-variable]
> char expected_value[FIXED_LENGTH] = {v, v, v, v, v, v, v, v, v, v};
> ^
> /Users/jinlianchen/EasilyDo/gitProject/new/parquet-cpp/examples/reader-writer.cc:242:9: warning: unused variable 'num_columns'
> [-Wunused-variable]
> int num_columns = file_metadata->num_columns();
> ^
> 5 warnings generated.
> [ 68%] Linking CXX executable ../build/release/reader-writer
> Undefined symbols for architecture x86_64:
> "arrow::io::ReadableFile::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, arrow::MemoryPool*, std::__1::shared_ptr<arrow::io::ReadableFile>*)", referenced from:
> parquet::ParquetFileReader::OpenFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, parquet::ReaderProperties const&, std::__1::shared_ptr<parquet::FileMetaData> const&) in libparquet.a(reader.cc.o)
> "arrow::io::FileOutputStream::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::shared_ptr<arrow::io::FileOutputStream>*)", referenced from:
> _main in reader-writer.cc.o
> "arrow::io::MemoryMappedFile::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, arrow::io::FileMode::type, std::__1::shared_ptr<arrow::io::MemoryMappedFile>*)", referenced from:
> parquet::ParquetFileReader::OpenFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, parquet::ReaderProperties const&, std::__1::shared_ptr<parquet::FileMetaData> const&) in libparquet.a(reader.cc.o)
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [build/release/reader-writer] Error 1
> make[1]: *** [examples/CMakeFiles/reader-writer.dir/all] Error 2
> make: *** [all] Error 2
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)