add fedora build instructions

This commit is contained in:
kvazar-network 2024-12-29 22:13:55 +02:00
parent 8d7c6c0f27
commit 4ed7834da2
3 changed files with 19 additions and 17 deletions

View File

@ -30,21 +30,12 @@ Take a look at [awesome-kevacoin](https://github.com/kvazar-network/awesome-keva
## Build ## Build
### Linux * [Fedora](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/build-fedora.md)
* [NetBSD](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/build-netbsd.md)
``` * [OpenBSD](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/build-openbsd.md)
git clone https://github.com/kvazar-network/kevacoin.git * [OSX](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/build-osx.md)
cd kevacoin * [Unix](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/unix.md)
./contrib/install_db4.sh `pwd` * [Windows](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/build-windows.md)
export BDB_PREFIX='/given/path/to/db4'
./autogen.sh
./configure BDB_LIBS="-L${BDB_PREFIX}/lib -ldb_cxx-4.8" BDB_CFLAGS="-I${BDB_PREFIX}/include"
make
```
### Windows
Follow [this guide](https://github.com/kvazar-network/kevacoin/blob/kvazar/doc/build-windows.md)
## Connect ## Connect

View File

@ -38,11 +38,12 @@ Building
The following are developer notes on how to build Kevacoin on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc. The following are developer notes on how to build Kevacoin on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc.
- [Dependencies](dependencies.md) - [Dependencies](dependencies.md)
- [Fedora Building Guide](fedora-building.md)
- [Gitian Building Guide](gitian-building.md)
- [OpenBSD Build Notes](build-openbsd.md)
- [OS X Build Notes](build-osx.md) - [OS X Build Notes](build-osx.md)
- [Unix Build Notes](build-unix.md) - [Unix Build Notes](build-unix.md)
- [Windows Build Notes](build-windows.md) - [Windows Build Notes](build-windows.md)
- [OpenBSD Build Notes](build-openbsd.md)
- [Gitian Building Guide](gitian-building.md)
Development Development
--------------------- ---------------------

10
doc/build-fedora.md Normal file
View File

@ -0,0 +1,10 @@
Fedora build guide
======================
(tested on Fedora 41)
* `sudo dnf install git autoconf automake libtool make boost-devel protobuf-devel qt5-qtbase-devel qt5-linguist libdb-cxx-devel`
* `git clone https://github.com/kvazar-network/kevacoin.git`
* `cd kevacoin`
* `./configure --with-incompatible-bdb --with-gui`
* `make`
* run `src/qt/kevacoin-qt`