Failed to make in Ubuntu 22.04.03 LTS

+6 votes

I am running Ubuntu 22.04.3 LTS with codename jammy and intend to install multichain 

  • sudo apt-get update
  • sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
  • sudo apt-get install libboost-all-dev
  • sudo apt-get install git
  • sudo apt-get install software-properties-common
  • sudo add-apt-repository ppa:bitcoin/bitcoin
  • sudo apt-get update
  • sudo apt-get install libdb4.8-dev libdb4.8++-dev
The command sudo apt-get install libdb4.8-dev libdb4.8++-dev failed with no installation candidate
and sudo amke command failed with an error message
Making all in src
make[1]: Entering directory '/mnt/multichain-master/src'
  CXX      filters/multichaind-filter.o
In file included from filters/filter.cpp:9:
./v8/v8engine.h:10:10: fatal error: v8.h: No such file or directory
   10 | #include <v8.h>
      |          ^~~~~~
compilation terminated.
make[1]: *** [Makefile:5079: filters/multichaind-filter.o] Error 1
make[1]: Leaving directory '/mnt/multichain-master/src'
make: *** [Makefile:566: all-recursive] Error 1
Please help to provide input for me to proceed, thank you.
asked Aug 22, 2023 by Moke Kwai Cheong
Which type of system are you compiling this on? If a Raspberry Pi, I'm afraid we can't provide support for that, but you're welcome to follow the Linux compilation instructions and see if you can make them work.
I am compile it on Ubuntu 22.04.3 LTS that running on a Docker container.
Hope you can assist me.

Sorry, I meant what hardware / CPU?
I am running the Docker Desktop on Windows 10 Home 64-bit operating system, x64-based processor
CPU: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz   2.40 GHz
Memory: 4GB

1 Answer

0 votes
It looks like you skipped the part of the instructions for the V8 engine?
answered Aug 27, 2023 by MultiChain
Based on the instructions I received, I don't know about the V8 engine, I would appreciate you could provide me with more details about the V8 engine.
Did you follow the instructions on this page: