shadow, an open source network simulator. Seems to the author's personal project, a little more than a pit, the record about the installation process, stepped on the pit, there are some new things to learn.
shadow of maintenance is not a good feeling, a lot of wiki tutorial is not clear, eat too many package version.
First, the project po address: Shadow / Shadow .
The installation of the Ubuntu desktop 18.04TSL, VMware Workstation 15.1.
Before installing, first declare a pit: a development environment before other items I had used in the installation, an error has been compiled in a package, this error seems would not appear under normal circumstances.
A description of the error, probably some of the ways the project can not be customized in a number of links to other files, but other files can be.
In desperation, I abandoned the original development environment, the new system is installed instead. This does not have this problem.
shadow of installation
Referring to here , this is no problem, direct it to follow it.
As a reminder, the default is best to use the official source. Some packages have some problems after changing the source.
shadow-plugin-bitcoin installation
Mostly pit. Some versions He also is not OK. Installation the README , do not use other tutorials, there is a conflict. This is the latest README.
Be sure to read the precautions here again started working, or it may take the long route!
- Using the latest Warehouse Code, rather than release version; release version of
CMakeList
wrong, can not generate normalMakeFile
file. - Download the release version, to which
src
folder to themaster
code to go; - All versions of the package are in strict accordance with the version he gave, in addition
glib
,glib-4.2
compiler errors, may be the old version of the problem. But do not be too new version, the new version removed the./configure
file, I used theglib-5.2
perfect build and install. You can here be downloaded to each versionglib
. - Be sure to use
0.16.0
bitcoin core version of the release, otherwise not function properlymake
, please release to bitcoin's looking for this version, or click here directly to the0.16.0
version of the display page.
//to be continued for using