Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: Sumpfbiene on April 30, 2014, 03:22:26 PM



Title: Fehler beim Kombilieren unter Gentoo Linux
Post by: Sumpfbiene on April 30, 2014, 03:22:26 PM
<Kommandozeile>:0:0: Warnung: »_FORTIFY_SOURCE« redefiniert [standardmäßig aktiviert]
db.cpp:1:0: Anmerkung: dies ist die Stelle der vorherigen Definition
In file included from db.cpp:6:0:
db.h:14:20: schwerwiegender Fehler: db_cxx.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make: *** [obj/db.o] Fehler 1

Fehler beim Kombilieren unter Gentoo Linux:
Handelt sich um das Kombilieren eines Wallets (Coin basiert auf der LiteCoin Source)!

Wer kann mir helfen?


Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: Dwayne on May 01, 2014, 05:13:42 PM
Die Datei db_cxx.h wird  nicht gefunden, welche zu dem Paket sys-libs/db gehört.
Hast du mal geschaut,  ob das Paket installiert ist ?




Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: lame.duck on May 01, 2014, 11:11:33 PM
bei gentoo ist/sind die Header für die Datenbank-Libs in einem extra Verzeichnis, da musst Du den Pfad anpassen. Alternativ gehen natürlich auch ein paar symbolische Links unter /usr/lib, falls Du öfters Kombilieren möchtest. Es gibt übrigens auch ein bitcoin-overlay.


Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: Sumpfbiene on May 02, 2014, 12:01:02 PM
Die Datei db_cxx.h wird  nicht gefunden, welche zu dem Paket sys-libs/db gehört.
Hast du mal geschaut,  ob das Paket installiert ist ?




Kannst du mir den Befehl nennen, der das fehlende Paket installiert?  Das wäre sehr hilfreich.

Vielen DANK!


Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: Sumpfbiene on May 02, 2014, 12:01:50 PM
bei gentoo ist/sind die Header für die Datenbank-Libs in einem extra Verzeichnis, da musst Du den Pfad anpassen. Alternativ gehen natürlich auch ein paar symbolische Links unter /usr/lib, falls Du öfters Kombilieren möchtest. Es gibt übrigens auch ein bitcoin-overlay.

In welchem Verzeichnis liegen diese denn?


Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: Dwayne on May 02, 2014, 06:33:14 PM
Die Datei db_cxx.h wird  nicht gefunden, welche zu dem Paket sys-libs/db gehört.
Hast du mal geschaut,  ob das Paket installiert ist ?




Kannst du mir den Befehl nennen, der das fehlende Paket installiert?  Das wäre sehr hilfreich.

Vielen DANK!

emerge -av db

Benutzt du ein Gentoo Ebuild oder original sourcen ?



Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: dewdeded on May 02, 2014, 06:45:46 PM
export BDB_INCLUDE_PATH=/usr/include/db4.8/


Title: Re: Fehler beim Kombilieren unter Gentoo Linux
Post by: Sumpfbiene on May 02, 2014, 08:35:16 PM
export BDB_INCLUDE_PATH=/usr/include/db4.8/

VIELEN DANK!