Anzeige:
Ergebnis 1 bis 4 von 4

Thema: In einem 64bit Programm 32bit shared Libs verwenden.

  1. #1
    Registrierter Benutzer
    Registriert seit
    16.09.2005
    Beiträge
    48

    In einem 64bit Programm 32bit shared Libs verwenden.

    Hallo,

    gibt es eine Moeglichkeit, dass man eine 64bit Anwendung unter Linux mit gcc so kompiliert, dass auch 32bit Libraries verwendet werden koennen? Also gemischte Libraries, 32bit und 64bit.

    Habe hier das Problem, dass ich eine Anwedung fuer 64bit kompilieren muss, aber von ein paar Libraries nur eine 32bit Version habe. Die Anwendung muss ein 64bit Kompilat werden, und es wird auch eine 64bit Library eingebunden.

    MfG =>dnb<=

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Ich glaube nicht, dass das direkt geht. Soweit mir bekannt ist, kann man da nur zu einem 32-Bit Hilfsprozess greifen, der die 32-Bit Library benutzt und mit der 64-Bit Hauptanwendung kommuniziert.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    16.09.2005
    Beiträge
    48
    Sowas hatte ich auch irgendwie noch in Erinnerung. Aber es haette ja sein koennen, das es noch eine andere Moeglichkeit gibt.

    Vielen Dank

    MfG =>dnb<=

  4. #4
    Registrierter Benutzer Avatar von panzi
    Registriert seit
    04.05.2001
    Ort
    Kottingbrunn
    Beiträge
    609
    Microsoft hat da was für Windows implementiert mit dem das mit DLLs geht. Aber das sind sicher die ärgeren Hacks im Loader.
    Intel Core 2 Duo CPU 2.66GHz; Nvidia GeForce 8 8800 GTS; 4GB RAM; Fedora 12; KDE-testing

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •