Skip to content

Instantly share code, notes, and snippets.

@andygrove
Created March 9, 2018 02:30
Show Gist options
  • Save andygrove/840b5f4d9c500669bbd1de1b84287a0e to your computer and use it in GitHub Desktop.
Save andygrove/840b5f4d9c500669bbd1de1b84287a0e to your computer and use it in GitHub Desktop.
Compile Arrow attempt 2
andy@freedom:~/apache/arrow/cpp$ mkdir build
andy@freedom:~/apache/arrow/cpp$ cd build
andy@freedom:~/apache/arrow/cpp/build$ cmake -G "Unix Makefiles" ..
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
clang-tidy not found
clang-format not found
infer not found
INFOCompiler command: /usr/bin/c++
INFOCompiler version: Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.9' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)
INFOCompiler id: GNU
Selected compiler gcc 5.4.0
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
Configured for DEBUG build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: DEBUG
-- Found pthread: /usr/lib/x86_64-linux-gnu/libpthread.so
CMake Error at /usr/share/cmake-3.5/Modules/FindBoost.cmake:1677 (message):
Unable to find the requested Boost libraries.
Boost version: 1.58.0
Boost include path: /usr/include
Could not find the following Boost libraries:
boost_regex
Some (but not all) of the required Boost libraries were found. You may
need to install these additional Boost libraries. Alternatively, set
BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
to the location of Boost.
Call Stack (most recent call first):
cmake_modules/ThirdpartyToolchain.cmake:217 (find_package)
CMakeLists.txt:301 (include)
-- Boost include dir: /usr/include
-- Boost libraries:
Added shared library dependency boost_system: /usr/lib/x86_64-linux-gnu/libboost_system.so
Added shared library dependency boost_filesystem: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so
CMake Error at cmake_modules/BuildUtils.cmake:88 (message):
No static or shared library provided for boost_regex
Call Stack (most recent call first):
cmake_modules/ThirdpartyToolchain.cmake:267 (ADD_THIRDPARTY_LIB)
CMakeLists.txt:301 (include)
-- Configuring incomplete, errors occurred!
See also "/home/andy/apache/arrow/cpp/build/CMakeFiles/CMakeOutput.log".
See also "/home/andy/apache/arrow/cpp/build/CMakeFiles/CMakeError.log".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment