2016-11-22 5 views
1

ich versuche zu bauen und installieren Sie den Apache Thrift Compiler und Bibliotheken

ich diesen Befehl eingeben musste in Anweisungen gezeigt ./configure && make Aber ich habe diesen Fehler :

checking for gcc... no 
checking for cc... no 
checking for cl.exe... no 
configure: error: in `/PATH/TO/thrift-0.9.3': 
configure: error: no acceptable C compiler found in $PATH 

Wenn ich in meiner Eingabeaufforderung gcc --version geben bekomme ich diese

gcc (GCC) 5.3.0 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Es findet den GCC-Compiler. Allerdings, wenn ich führen Sie es aus meiner msys2 Shell

bash: gcc: command not found

Der Weg in Umgebungsvariablen korrekt ist. C:\MinGW\bin

Doch canno't es gcc

Vielen Dank im Voraus finden!

+0

Führen Sie './configure && make' in einer' cygwin'-Umgebung oder etwas Ähnlichem wie dem Linux-Subsystem von Windows? Wenn ja, benötigen Sie den gcc, der mit 'cygwin' oder dem Linux-Subsystem von Windows geliefert wird. – alvits

+0

Ich bin auf Win10 OS –

+1

Tatsächlich sind Sie. Aber "bash" ist nicht nativ für Windows 10, daher müssen Sie das Windows-Subsystem für Linux ausführen. Versuchen Sie, gcc aus 'bash' zu installieren. – alvits

Antwort

3

Der Pfad zu Ihrem gcc Compiler ist nicht in der PATH.

Sie können es hinzufügen, bevor Sie make ausführen.

export PATH=${PATH}:/c/MinGW/bin 
./configure && make 

Goodluck.

0

Wenn es CentOS/Redhat Maschine installieren ganze Reihe von Entwicklungspaket ist

$ sudo yum groups install "Development Tools" 

es gcc enthält, g ++, machen Id. Nach der Installation versuchen Sie es erneut

Verwandte Themen