mirror of
https://github.com/mimblewimble/grin.git
synced 2025-02-01 17:01:09 +03:00
Add rocksdb compile error help (#563)
* Add minor document fixes - fix broken link - fix shell command formatting - fix typo * Add FAQ entry dealing with rocksdb When compiling Grin without Linux headers the build process exits with an opaque error message. Adding the header files fixes this. References #549.
This commit is contained in:
parent
f08d386790
commit
dc3a2113bd
2 changed files with 7 additions and 3 deletions
|
@ -23,7 +23,7 @@
|
||||||
Like other cryptocurrencies, newly mined coins are time locked, so mined coins can't be spent immediately.
|
Like other cryptocurrencies, newly mined coins are time locked, so mined coins can't be spent immediately.
|
||||||
|
|
||||||
## "Peer request error" or other peer/network issues after restarting grin server
|
## "Peer request error" or other peer/network issues after restarting grin server
|
||||||
Possible workaround is rm -rf .grin/peers/* then restart.
|
Possible workaround is `rm -rf .grin/peers/*` then restart.
|
||||||
|
|
||||||
## grin server or waller crashes or hangs
|
## grin server or waller crashes or hangs
|
||||||
Yes, this still happens quite often. You'll need to babysit grin.
|
Yes, this still happens quite often. You'll need to babysit grin.
|
||||||
|
@ -36,11 +36,15 @@ Use `rustup` to [reinstall rust and cargo as described](build.md).
|
||||||
|
|
||||||
NOTE: If you install rust or cargo with your package manager (most Linuxes
|
NOTE: If you install rust or cargo with your package manager (most Linuxes
|
||||||
anno 2017) you'll get too old versions. On Debian, you might have to manually
|
anno 2017) you'll get too old versions. On Debian, you might have to manually
|
||||||
compile cmake or get it from non-detault repositories.
|
compile cmake or get it from non-default repositories.
|
||||||
|
|
||||||
## Build error: `failed to select a version for 'serde_json'`
|
## Build error: `failed to select a version for 'serde_json'`
|
||||||
Run `cargo update` to fix this
|
Run `cargo update` to fix this
|
||||||
|
|
||||||
|
## Build error: Panic during rocksdb compilation.
|
||||||
|
This is caused by missing Linux headers. Install the development headers with
|
||||||
|
your favorite package manager (usually they are called `linux-headers`).
|
||||||
|
|
||||||
# Short term plans
|
# Short term plans
|
||||||
## Transaction types
|
## Transaction types
|
||||||
- (DONE) A temporary simple transaction exchange. Temporary - will be deprecated.
|
- (DONE) A temporary simple transaction exchange. Temporary - will be deprecated.
|
||||||
|
|
|
@ -42,7 +42,7 @@ git checkout milestone/testnet1
|
||||||
cargo build
|
cargo build
|
||||||
```
|
```
|
||||||
## Build errors
|
## Build errors
|
||||||
See [Troubleshooting](faq.md#troubleshooting)
|
See [Troubleshooting](FAQ.md#troubleshooting)
|
||||||
|
|
||||||
#### Cross-compiling
|
#### Cross-compiling
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue