Skip to content
This repository was archived by the owner on Oct 28, 2021. It is now read-only.

fast-sync branch build libbinaryen.a error #4834

Closed
VERTlG0 opened this issue Feb 5, 2018 · 4 comments
Closed

fast-sync branch build libbinaryen.a error #4834

VERTlG0 opened this issue Feb 5, 2018 · 4 comments
Assignees
Labels

Comments

@VERTlG0
Copy link

VERTlG0 commented Feb 5, 2018

[ 94%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libethereum/StateUnitTests.cpp.o
[ 95%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libethereum/Transaction.cpp.o
[ 95%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libethereum/TransactionQueue.cpp.o
[ 96%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libp2p/capability.cpp.o
[ 96%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libp2p/eip-8.cpp.o
[ 96%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libp2p/net.cpp.o
[ 97%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libp2p/peer.cpp.o
[ 97%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libp2p/rlpx.cpp.o
[ 98%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libtesteth/blockchainTest.cpp.o
[ 98%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libtesteth/testHelperTest.cpp.o
[ 98%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libweb3core/memorydb.cpp.o
[ 99%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libweb3core/overlaydb.cpp.o
[ 99%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libweb3jsonrpc/AccountHolder.cpp.o
[100%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libweb3jsonrpc/Client.cpp.o
[100%] Building CXX object test/CMakeFiles/testeth.dir/unittests/libweb3jsonrpc/jsonrpc.cpp.o
gmake[2]: *** No rule to make target 'deps/lib/libbinaryen.a', needed by 'test/testeth'. Stop.
gmake[1]: *** [CMakeFiles/Makefile2:1214: test/CMakeFiles/testeth.dir/all] Error 2
gmake: *** [Makefile:141: all] Error 2

@VERTlG0
Copy link
Author

VERTlG0 commented Feb 5, 2018

workaround: after 'cmake --build .' fails, do 'cp -r deps/lib64/libbinaryen.a deps/lib/;
cp -r deps/lib64/libmpir.a deps/lib/' . Then re-run 'cmake --build .' I ran 'make' instead.

@gumb0 gumb0 added the build label Feb 6, 2018
@holiman
Copy link
Contributor

holiman commented Feb 21, 2018

I hit the same issue here: ethereum/testeth#9 (comment)

@chfast
Copy link
Member

chfast commented Feb 21, 2018

I'm guessing you are using Fedora or something similar, right?

@holiman
Copy link
Contributor

holiman commented Feb 21, 2018

I hit it within a docker build based on alpine linux

@chfast chfast mentioned this issue Mar 21, 2018
@axic axic closed this as completed Mar 21, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants