„_dbm“ fehlt beim Kompilieren von Python 3.12.8 unter CentOS 6.xLinux

Linux verstehen
Guest
 „_dbm“ fehlt beim Kompilieren von Python 3.12.8 unter CentOS 6.x

Post by Guest »

Problem
Ich versuche, Python 3.12.8 aus dem Quellcode unter CentOS 6.x ohne Root-Zugriff zu kompilieren, da ich keine Sudo-Berechtigung habe.
Ich habe die folgenden Befehle zum Konfigurieren und Erstellen ausgeführt:

Code: Select all

../configure --prefix=$HOME/local/python --with-openssl=$HOME/local/openssl
make -j24
Beim Erstellungsprozess ist jedoch ein Fehler aufgetreten:

Code: Select all

The necessary bits to build these optional modules were not found:
_dbm
Was ich versucht habe
Zuerst habe ich gdbm 1.24 auf $HOME/local/gdbm installiert.
Der Quellcode wurde von https://ftp.gnu.org/gnu/gdbm/gdbm-1.24.tar.gz mit wget erhalten.
Als nächstes stelle ich das ein Umgebungsvariablen wie unten.

Code: Select all

export LD_LIBRARY_PATH=$HOME/local/gdbm/lib:$LD_LIBRARY_PATH
export CFLAGS="-I$HOME/local/gdbm/include $CFLAGS"
export CPPFLAGS="-I$HOME/local/gdbm/include $CPPFLAGS"
export LDFLAGS="-L$HOME/local/gdbm/lib $LDFLAGS"
export PATH=$HOME/local/gdbm/bin:$PATH
export C_INCLUDE_PATH=$HOME/local/gdbm/include:$C_INCLUDE_PATH
export PKG_CONFIG_PATH=$HOME/local/gdbm/lib/pkgconfig:$PKG_CONFIG_PATH
_dbm fehlt jedoch immer noch.
Welche zusätzlichen Schritte kann ich unternehmen, um die fehlende _dbm-Abhängigkeit zu beheben? Python erfolgreich kompilieren? Vielen Dank fürs Lesen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post