rdkit / homebrew-rdkit

Homebrew formula for rdkit
44 stars 19 forks source link

Error installing #56

Closed nsantini closed 6 years ago

nsantini commented 6 years ago

I had previously been able to install this formulae, I just reinstalled my os and tried to install it again. I wonder if its related with changes on home-brew, there was another issue mentioning it.

$ brew install rdkit --with-python3 --without-numpy Updating Homebrew... ==> Auto-updated Homebrew! Updated 1 tap (homebrew/core). ==> Updated Formulae consul kubernetes-cli libpq packer pilosa

==> Installing rdkit from rdkit/rdkit ==> Downloading https://github.com/rdkit/rdkit/archive/Release_2017_09_2.tar.gz Already downloaded: /Users/nicolas/Library/Caches/Homebrew/rdkit-2017.09.2.tar.gz ==> cmake -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/rdkit/2017.09.2 -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOS ==> make -j4 Last 15 lines from /Users/nicolas/Library/Logs/Homebrew/rdkit/02.make: cd /tmp/rdkit-20180210-16665-1iqo56f/rdkit-Release_2017_09_2/Code/DataStructs && /usr/local/Cellar/cmake/3.10.2/bin/cmake -E cmake_link_script CMakeFiles/DataStructs.dir/link.txt --verbose=1 /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -mpopcnt -std=c++11 -stdlib=libc++ -Wall -Wextra -Wno-deprecated -Wno-unused-function -fno-strict-aliasing -fPIC -DNDEBUG -dynamiclib -Wl,-headerpad_max_install_names -compatibility_version 1.0.0 -current_version 2017.9.2 -o ../../lib/libRDKitDataStructs.2017.09.2.dylib -install_name /tmp/rdkit-20180210-16665-1iqo56f/rdkit-Release_2017_09_2/lib/libRDKitDataStructs.1.dylib CMakeFiles/DataStructs.dir/BitVect.cpp.o CMakeFiles/DataStructs.dir/SparseBitVect.cpp.o CMakeFiles/DataStructs.dir/ExplicitBitVect.cpp.o CMakeFiles/DataStructs.dir/Utils.cpp.o CMakeFiles/DataStructs.dir/base64.cpp.o CMakeFiles/DataStructs.dir/BitOps.cpp.o CMakeFiles/DataStructs.dir/DiscreteDistMat.cpp.o CMakeFiles/DataStructs.dir/DiscreteValueVect.cpp.o CMakeFiles/DataStructs.dir/FPBReader.cpp.o CMakeFiles/DataStructs.dir/MultiFPBReader.cpp.o ../../lib/libRDKitRDGeneral.2017.09.2.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_system-mt.dylib cd /tmp/rdkit-20180210-16665-1iqo56f/rdkit-Release_2017_09_2/Code/DataStructs && /usr/local/Cellar/cmake/3.10.2/bin/cmake -E cmake_symlink_library ../../lib/libRDKitDataStructs.2017.09.2.dylib ../../lib/libRDKitDataStructs.1.dylib ../../lib/libRDKitDataStructs.dylib [ 11%] Built target DataStructs [ 11%] Linking CXX shared module ../../../rdkit/rdBase.so cd /tmp/rdkit-20180210-16665-1iqo56f/rdkit-Release_2017_09_2/Code/RDBoost/Wrap && /usr/local/Cellar/cmake/3.10.2/bin/cmake -E cmake_link_script CMakeFiles/rdBase.dir/link.txt --verbose=1 /usr/local/Homebrew/Library/Homebrew/shims/super/clang++ -mpopcnt -std=c++11 -stdlib=libc++ -Wall -Wextra -Wno-deprecated -Wno-unused-function -fno-strict-aliasing -fPIC -DNDEBUG -bundle -Wl,-headerpad_max_install_names -o ../../../rdkit/rdBase.so CMakeFiles/rdBase.dir/RDBase.cpp.o ../../../lib/libRDKitRDBoost.2017.09.2.dylib /usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/Python /usr/local/lib/libboost_python-mt.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_chrono-mt.dylib /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/libboost_atomic-mt.dylib /usr/local/lib/libboost_serialization-mt.dylib ../../../lib/libRDKitRDGeneral.2017.09.2.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_system-mt.dylib Undefined symbols for architecture x86_64: "boost::python::detail::init_module(PyModuleDef&, void (*)())", referenced from: _PyInit_rdBase in RDBase.cpp.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]: [rdkit/rdBase.so] Error 1 make[1]: [Code/RDBoost/Wrap/CMakeFiles/rdBase.dir/all] Error 2 make: *** [all] Error 2

nsantini commented 6 years ago

duplicate of #43