Closed Payden-Pringle closed 7 years ago
I have the same issue now. The problem is that libmpir.a
is in deps/lib64
rather than in deps/lib
. So the compilation blows up as its looking for libmpir.a
in wrong folder.
I will be making issues on cpp-ethereum about this shortly. In the meantime, have to manually fix it:
edit file ~/cpp-ethereum/cmake/ProjectMPIR.cmake
and change:
set(MPIR_LIBRARY ${INSTALL_DIR}/lib/${CMAKE_STATIC_LIBRARY_PREFIX}mpir${CMAKE_STATIC_LIBRARY_SUFFIX})
into
set(MPIR_LIBRARY ${INSTALL_DIR}/lib64/${CMAKE_STATIC_LIBRARY_PREFIX}mpir${CMAKE_STATIC_LIBRARY_SUFFIX})
and re-compile.
Hope this helps.
Fixed in cpp-ethereum: https://github.com/ethereum/cpp-ethereum/pull/4173
Closing.
System Specs:
Kernel: 4.11.4-1-ARCH Latest version of cpp-ethereum cloned from Git.
What I expected to happen.
Successfully
make
the build.What happened.
Error at 73% during the CXX build process.
Backtrace
That is where the
make
stops.