Kreuzkompiliertes Numpy mit Clang hängt von libgcc_s.so.1 abPython

Python-Programme
Anonymous
 Kreuzkompiliertes Numpy mit Clang hängt von libgcc_s.so.1 ab

Post by Anonymous »

Ich versuche, Numpy mithilfe einer Clang-basierten Cross-Compiler-Toolchain für eine andere Plattform zu kompilieren. Ich habe eine benutzerdefinierte Version von Python erstellt, die auf der Zielplattform läuft, und versuche, mit Crossenv ein Numpy-Rad zu erstellen. Obwohl der zugrunde liegende Compiler, den ich verwende, Clang ist (sowohl Host-Python als auch Build-Python), scheint der resultierende Numpy eine GCC-Abhängigkeit libgcc_s.so.1 zu haben.
Ich habe einige Schwierigkeiten zu verstehen, warum dies passiert und was ich ungefähr tun kann, um dies zu verhindern. Ich glaube, das Problem betrifft numpy. Ich kann keine Einzelheiten preisgeben, aber ich habe ein paar Pakete wie cffi, die ich erfolgreich übergreifend kompilieren konnte.
Irgendwelche Vorschläge, was ich versuchen könnte, um die Verknüpfung von GCC-Abhängigkeiten zu verhindern? Ich gehe davon aus, dass es aufgrund von Crossenv einfach denkt, dass es gcc verwendet.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post