2015-08-04 9 views
17

Ich versuche Thrift auf meinem MacBook zu installieren. Ansonsten habe ich einen Fehler:Wie man Bison auf Mac OSX installieren

configure: error: Bison version 2.5 or higher must be installed on the system!

So versuchte Bison auf meinem Betriebssystem zu installieren, aber ich habe nicht Tutorial im Internet finden. Kann mir jemand sagen, wie ich Bison auf meinem System installieren kann?

Mit freundlichen Grüßen

Antwort

5

Um eine Tonne Zeit verwenden entweder Macports oder Homebrew zu speichern. Diese werden alle abhängigen Pakete für Sie installieren.

Ich benutze Macports, und es nach der Installation, es ist so einfach wie:

$ sudo port install thrift 

und es wird geschehen, bevor Ihr Kaffee fertig ist.

+0

Ich schrieb „sudo port thrift installieren“ auf meinem Terminal, aber es war ein Fehler „Fehler:? Port-thrift nicht gefunden Können wir eine Lösung finden“ Mit freundlichen Grüßen. –

+0

@bonzaitek Seltsam, da dieser Port [verfügbar] ist (https://trac.macports.org/browser/trunk/dports/devel/thrift/Portfile). Haben Sie alle Installationsschritte von Macports befolgt (z. B. 'sudo port selfupdate')? – trojanfoe

+0

Hoppla ... Nein, ich habe nicht, die einzige Behandlung, die ich tat, ist von der Quelle installieren wie " $ curl-O https://distfiles.macports.org/MacPorts/MacPorts-2.3.3.tar.bz2 $ tar xf MacPorts-2.3.3.tar.bz2 $ cd MacPorts-2.3.3/ " Ihrer Meinung nach ist dieses Link-Tutorial für den Rest der Installation korrekt? https://guide.macports.org/chunked/installing.shell.html Mit freundlichen Grüßen –

35

Siehe here. Sie können mit brauen installieren:

brew install bison 

und dann verwenden:

brew link bison --force 

Vergessen Sie nicht, es zu entkoppeln, wenn nötig (Gebräu entkoppeln Bison).

+0

Wann wäre es notwendig, Bison zu lösen? Ich werde es sicher vergessen. – jfunk

1

den Standard Bison unter dir umbenennen: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin$'

die neueste Version von Bison von Homebrew installieren:

brew install bison 

Link der Bison:

brew link bison --force 

, wenn Sie den Bison benötigen entkoppeln und den Bison von Xcode umbenennen. beste Wünsche ~~