Bitcoin Forum
June 23, 2024, 09:51:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fehler beim Kombilieren unter Gentoo Linux  (Read 527 times)
Sumpfbiene (OP)
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile WWW
April 30, 2014, 03:22:26 PM
 #1

<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?

Dwayne
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
May 01, 2014, 05:13:42 PM
 #2

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 ?


lame.duck
Legendary
*
Offline Offline

Activity: 1270
Merit: 1000


View Profile
May 01, 2014, 11:11:33 PM
 #3

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.
Sumpfbiene (OP)
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile WWW
May 02, 2014, 12:01:02 PM
 #4

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!

Sumpfbiene (OP)
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile WWW
May 02, 2014, 12:01:50 PM
 #5

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?

Dwayne
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
May 02, 2014, 06:33:14 PM
 #6

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 ?

dewdeded
Legendary
*
Offline Offline

Activity: 1232
Merit: 1011


Monero Evangelist


View Profile
May 02, 2014, 06:45:46 PM
 #7

export BDB_INCLUDE_PATH=/usr/include/db4.8/
Sumpfbiene (OP)
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile WWW
May 02, 2014, 08:35:16 PM
 #8

export BDB_INCLUDE_PATH=/usr/include/db4.8/

VIELEN DANK!

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!