Mac build parquet failed
- Dominant language
- Java
- Stars
- 3.1k
- Forks
- 1.6k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 33
Description
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, std::__1::allocator > const&, arrow::MemoryPool\*, std::__1::shared_ptr\*)", referenced from:
parquet::ParquetFileReader::OpenFile(std::__1::basic_string, std::__1::allocator > const&, bool, parquet::ReaderProperties const&, std::__1::shared_ptr const&) in libparquet.a(reader.cc.o)
"arrow::io::FileOutputStream::Open(std::__1::basic_string, std::__1::allocator > const&, std::__1::shared_ptr\*)", referenced from:
_main in reader-writer.cc.o
"arrow::io::MemoryMappedFile::Open(std::__1::basic_string, std::__1::allocator > const&, arrow::io::FileMode::type, std::__1::shared_ptr\*)", referenced from:
parquet::ParquetFileReader::OpenFile(std::__1::basic_string, std::__1::allocator > const&, bool, parquet::ReaderProperties const&, std::__1::shared_ptr 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
**Reporter**: [jinlian](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jinlian)
**Note**: *This issue was originally created as [PARQUET-950](https://issues.apache.org/jira/browse/PARQUET-950). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.