Build log
host
faiss_ex 0.1.0 · fail · run faiss_ex-0.1.0-1791183320546
90 of 90 lines
1Resolving Hex dependencies...2Resolution completed in 0.107s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 faiss_ex 0.1.07 interactive_cmd 0.1.48 nerves 2.0.0-pre.29 nerves_discovery 0.1.510 nerves_logging 0.2.411 nerves_runtime 0.13.1312 nerves_system_bbb 2.30.213 nerves_system_br 1.34.414 nerves_system_mangopi_mq_pro 0.17.215 nerves_system_qemu_aarch64 0.4.216 nerves_system_rpi0 2.1.217 nerves_system_rpi4 2.1.218 nerves_system_rpi5 2.1.219 nerves_system_trellis 0.5.020 nerves_system_x86_64 1.34.221 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125 nerves_toolchain_x86_64_nerves_linux_musl 15.3.126 nerves_uevent 0.1.727 property_table 0.3.428 ring_logger 0.11.729 tablet 0.3.330 toolshed 0.5.031 uboot_env 1.0.232All dependencies have been fetched33==> faiss_ex34==> Cloning FAISS v1.10.0...35mkdir -p /home/nerves/.cache/faiss_ex36git clone --depth 1 --branch v1.10.0 https://github.com/facebookresearch/faiss.git /home/nerves/.cache/faiss_ex/faiss-v1.10.037Cloning into '/home/nerves/.cache/faiss_ex/faiss-v1.10.0'...38Note: switching to '189a9d4461233de798c2eb17fb6d354ceda542e6'.3940You are in 'detached HEAD' state. You can look around, make experimental41changes and commit them, and you can discard any commits you make in this42state without impacting any branches by switching back to a branch.4344If you want to create a new branch to retain commits you create, you may45do so (now or later) by using -c with the switch command. Example:4647 git switch -c <new-branch-name>4849Or undo this operation with:5051 git switch -5253Turn off this advice by setting config variable advice.detachedHead to false5455touch /home/nerves/.cache/faiss_ex/faiss-v1.10.0/.cloned56==> Configuring FAISS...57cd /home/nerves/.cache/faiss_ex/faiss-v1.10.0 && env -u CFLAGS -u LDFLAGS -u CXXFLAGS cmake -B build -DFAISS_ENABLE_C_API=ON -DFAISS_ENABLE_PYTHON=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DFAISS_OPT_LEVEL=generic -DFAISS_ENABLE_GPU=OFF58-- The CXX compiler identification is GNU 13.3.059-- Detecting CXX compiler ABI info60-- Detecting CXX compiler ABI info - done61-- Check for working CXX compiler: /usr/bin/c++ - skipped62-- Detecting CXX compile features63-- Detecting CXX compile features - done64-- Found OpenMP_CXX: -fopenmp (found version "4.5") 65-- Found OpenMP: TRUE (found version "4.5") 66-- Performing Test CMAKE_HAVE_LIBC_PTHREAD67-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success68-- Found Threads: TRUE 69-- Could NOT find MKL (missing: MKL_LIBRARIES) 70-- Looking for sgemm_71-- Looking for sgemm_ - not found72CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):73 Could NOT find BLAS (missing: BLAS_LIBRARIES)74Call Stack (most recent call first):75 /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)76 /usr/share/cmake-3.28/Modules/FindBLAS.cmake:1383 (find_package_handle_standard_args)77 faiss/CMakeLists.txt:384 (find_package)787980-- Configuring incomplete, errors occurred!81make: *** [Makefile:143: /home/nerves/.cache/faiss_ex/faiss-v1.10.0/build/Makefile] Error 182could not compile dependency :faiss_ex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile faiss_ex --force", update it with "mix deps.update faiss_ex" or clean it with "mix deps.clean faiss_ex"83==> nerves_compatibility_test84** (Mix) Could not compile with "make" (exit status: 2).85You need to have gcc and make installed. If you are using86Ubuntu or any other Debian-based system, install the packages87"build-essential". Also install "erlang-dev" package if not88included in your Erlang/OTP version. If you're on Fedora, run89"dnf group install 'Development Tools'".90