Android NKD-R5B+Pelyasdl ./Configure Fehler: C Compiler kann keine ausführbaren Ausführungen erstellen
-
27-10-2019 - |
Frage
Ich versuche, dosbox0.74 für Android mit dem SDL-Port von Pelya (https://github.com/pelya/commandergenius) zu kompilieren. Leider fällt das Dosbox ./Configure Skript fehl mit:
configure: error: C compiler cannot create executables
Ich musste bereits die Dateien config.sub und config.guess durch neuere ersetzen, damit das Flag-ho-host = arm-linux-androideabi-Flag ordnungsgemäß erkannt wird. Für das Build -Setup habe ich das Tutorial von Pelya verwendet, das oben auf der oben eingefügten Github -Site gefunden werden kann. Hat jemand ähnliche Fehler/Probleme gestoßen?
Lösung
Ihre Umgebungseinstellungen können sich auf den Build auswirken. Ich habe das gleiche Problem gestoßen. Es stellt sich heraus, dass die Ursache "exportieren grep_options = '-color = immer'" in meinem .bash_profile. Das NDK Build -Skript verarbeitet keine Farbsteuerungszeichen, denke ich.
Meine Lösung ist also, dass ich "env path = $ {path}" verwende, um die Umgebung sauber zu machen, wenn ich eine App erstelle.