Zuerst müsst ihr euch die aktuelle Thrift Version herunterladen. Die aktuelle Thrift Version findet ihr auf der Apache Webseite dazu unter thrift.apache.org/download/
Zum Zeitpunkt dieser Wiki Anleitung ist die Version 0.6 aktuell.
Wir laden die Version mit wget herunter
Nach dem Download entpacken wir die Datei.
Nun stellen wir erstmal sicher, dass wir alle Voraussetzungen erfüllen um die Thrift Extension nutzen zu können.
Nun kompilieren wir Thrift
Im Normalfall wird versucht alle die Thrift Erweiterungen für alle Programmiersprachen zu installieren. Meistens wird das aber nicht benötigt, deswegen lasse ich im Beispiel Perl und Python bei der Thrift Kompilierung aus.
Beachtet, dass beim Ausführen von make install noch weitere Dateien via ivy aus dem Internet kopiert werden.
Hier mein erfolgreichen Ausgaben von make:
Alles anzeigen
Zum Zeitpunkt dieser Wiki Anleitung ist die Version 0.6 aktuell.
Wir laden die Version mit wget herunter
Nach dem Download entpacken wir die Datei.
Nun stellen wir erstmal sicher, dass wir alle Voraussetzungen erfüllen um die Thrift Extension nutzen zu können.
Nun kompilieren wir Thrift
Im Normalfall wird versucht alle die Thrift Erweiterungen für alle Programmiersprachen zu installieren. Meistens wird das aber nicht benötigt, deswegen lasse ich im Beispiel Perl und Python bei der Thrift Kompilierung aus.
Beachtet, dass beim Ausführen von make install noch weitere Dateien via ivy aus dem Internet kopiert werden.
Hier mein erfolgreichen Ausgaben von make:
Brainfuck-Quellcode
- thrift 0.6.0
- Building code generators ..... : cpp c_glib java as3 csharp py rb perl php erl cocoa st ocaml hs xsd html js javame
- Building C++ Library ......... : no
- Building C (GLib) Library .... : no
- Building Java Library ........ : yes
- Building C# Library .......... : no
- Building Python Library ...... : no
- Building Ruby Library ........ : no
- Building Haskell Library ..... : no
- Building Perl Library ........ : no
- Building PHP Library ......... : yes
- Building Erlang Library ...... : yes
- Using javac .................. : javac
- Using java ................... : java
- Using ant .................... : /usr/bin/ant
- Using php-config ............. : /usr/bin/php-config
- Using erlc ................... : /usr/bin/erlc
- If something is missing that you think should be present,
- please skim the output of configure to find the missing
- component. Details are present in config.log.
8.896 mal gelesen