Wie kompilieren 32-Bit-Anwendungen auf 64-Bit-RHEL?

8

Ich versuche, eine 32-Bit-C-Anwendung auf RHEL 7 64-Bit mit gcc 4.8 zu kompilieren. Ich erhalte einen Compilerfehler /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory . Was muss ich tun, um 32-Bit-Apps zu kompilieren und zu verknüpfen?

    
BSalita 13.05.2014, 17:50
quelle

1 Antwort

12

Um RHEL 7 64-bit zur Kompilierung von gcc 4.8 32-bit-Programmen zu bekommen, müssen Sie zwei Dinge tun.

  1. Stellen Sie sicher, dass alle 32-Bit-Entwicklungswerkzeuge von gcc 4.8 vollständig installiert sind:

    %Vor%
  2. Kompilieren Sie Programme mit dem Flag -m32

    %Vor%
BSalita 13.05.2014 17:50
quelle

Tags und Links