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)