Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error building Lints #14

Open
gustavojra opened this issue Sep 1, 2020 · 0 comments
Open

Error building Lints #14

gustavojra opened this issue Sep 1, 2020 · 0 comments

Comments

@gustavojra
Copy link
Member

┌ Error: Error building `Lints`: 
│ project(Lints)
│ 
│ cmake_minimum_required(VERSION 2.8.12)
│ #set(CMAKE_INSTALL_RPATH "${CMAKE_BINARY_DIR}/lib")
│ set(CMAKE_MACOSX_RPATH 1)
│ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib")
│ set(CMAKE_CXX_FLAGS "-IEIGENPATH -IBOOSTPATH -I${CMAKE_BINARY_DIR}/include/ -L/Users/aroeira/.julia/artifacts/f1e4795fbec3fb6d8c009193181d95d6db7eb3ad/lib")
│ #set(CMAKE_CXX_FLAGS "-I/usr/include/eigen3 -L${CMAKE_BINARY_DIR}/lib/")
│ 
│ 
│ find_package(JlCxx REQUIRED)
│ #find_package(Libint2 REQUIRED)
│ #find_package(Eigen3 REQUIRED)
│ get_target_property(JlCxx_location JlCxx::cxxwrap_julia LOCATION)
│ get_filename_component(JlCxx_location ${JlCxx_location} DIRECTORY)
│ set(CMAKE_SKIP_BUILD_RPATH TRUE)
│ set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
│ set(CMAKE_INSTALL_RPATH "\$ORIGIN:${CMAKE_INSTALL_PREFIX}/lib:${JlCxx_location}")
│ set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
│ 
│ message(STATUS "Found JlCxx at ${JlCxx_location}")
│ 
│ add_library(Lints SHARED ../src/Lints.cpp)
│ 
│ link_directories(${CMAKE_BINARY_DIR}/lib/)
│ target_link_libraries(Lints JlCxx::cxxwrap_julia)
│ target_link_libraries(Lints libint2)
│ 
│ install(TARGETS
│     Lints
│ LIBRARY DESTINATION lib
│ ARCHIVE DESTINATION lib
│ RUNTIME DESTINATION lib)
│ -- The C compiler identification is Clang 4.0.1
│ -- The CXX compiler identification is Clang 4.0.1
│ -- Check for working C compiler: /Users/aroeira/psi4conda/bin/x86_64-apple-darwin13.4.0-clang
│ -- Check for working C compiler: /Users/aroeira/psi4conda/bin/x86_64-apple-darwin13.4.0-clang -- broken
│ CMake Error at /Users/aroeira/psi4conda/share/cmake-3.14/Modules/CMakeTestCCompiler.cmake:60 (message):
│   The C compiler
│ 
│     "/Users/aroeira/psi4conda/bin/x86_64-apple-darwin13.4.0-clang"
│ 
│   is not able to compile a simple test program.
│ 
│   It fails with the following output:
│ 
│     Change Dir: /Users/aroeira/.julia/packages/Lints/QjDsV/deps/CMakeFiles/CMakeTmp
│     
│     Run Build Command(s):/usr/bin/make cmTC_f0aee/fast 
│     /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_f0aee.dir/build.make CMakeFiles/cmTC_f0aee.dir/build
│     Building C object CMakeFiles/cmTC_f0aee.dir/testCCompiler.c.o
│     /Users/aroeira/psi4conda/bin/x86_64-apple-darwin13.4.0-clang   -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk   -o CMakeFiles/cmTC_f0aee.dir/testCCompiler.c.o   -c /Users/aroeira/.julia/packages/Lints/QjDsV/deps/CMakeFiles/CMakeTmp/testCCompiler.c
│     Linking C executable cmTC_f0aee
│     /Users/aroeira/psi4conda/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f0aee.dir/link.txt --verbose=1
│     /Users/aroeira/psi4conda/bin/x86_64-apple-darwin13.4.0-clang -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe  -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -Wl,-pie -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs  CMakeFiles/cmTC_f0aee.dir/testCCompiler.c.o  -o cmTC_f0aee 
│     ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd, file was built for unsupported file format ( 0x2D 0x2D 0x2D 0x20 0x21 0x74 0x61 0x70 0x69 0x2D 0x74 0x62 0x64 0x2D 0x76 0x33 ) which is not the architecture being linked (x86_64): /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd
│     ld: dynamic main executables must link with libSystem.dylib for architecture x86_64
│     clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)
│     make[1]: *** [cmTC_f0aee] Error 1
│     make: *** [cmTC_f0aee/fast] Error 2
│     
│ 
│   
│ 
│   CMake will not be able to correctly generate this project.
│ Call Stack (most recent call first):
│   CMakeLists.txt:1 (project)
│ 
│ 
│ -- Configuring incomplete, errors occurred!
│ See also "/Users/aroeira/.julia/packages/Lints/QjDsV/deps/CMakeFiles/CMakeOutput.log".
│ See also "/Users/aroeira/.julia/packages/Lints/QjDsV/deps/CMakeFiles/CMakeError.log".
│ ERROR: LoadError: failed process: Process(`cmake -DCMAKE_PREFIX_PATH=/Users/aroeira/.julia/artifacts/6017255205dc4fbf4d962903a855a0c631f092dc .`, ProcessExited(1)) [1]
│ 
│ Stacktrace:
│  [1] run(::Cmd; wait::Bool) at /Applications/Julia-1.4.app/Contents/Resources/julia/lib/julia/sys.dylib:?
│  [2] run(::Cmd) at ./process.jl:438
│  [3] top-level scope at /Users/aroeira/.julia/packages/Lints/QjDsV/deps/build.jl:14
│  [4] include(::String) at /Applications/Julia-1.4.app/Contents/Resources/julia/lib/julia/sys.dylib:?
│  [5] top-level scope at none:5
│ in expression starting at /Users/aroeira/.julia/packages/Lints/QjDsV/deps/build.jl:14
└ @ Pkg.Operations /Applications/Julia-1.4.app/Contents/Resources/julia/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:892
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant