Wenn der Wein-1.8.2/configure ausgeführt wird, meldet es flex Version zu alt ist:Wie bestimmte Version von Befehl zwingen in/bin/sh
configure: error: Your flex version is too old. Please install flex version 2.5.33 or newer
Wein 1.8.2/configure:
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Wine 1.8.2.
...
ich installierte flex-2.6.0
in meiner Umgebung und legen Sie Alias in .cshrc
:
alias flex /user/user_name/TOOLS/flex-2.6.0/bin/flex
Aber konfigurieren noch Berichte die gleiche Fehlermeldung.
Nachdem ich FLEX=$ac_cv_prog_FLEX
zu FLEX=/user/user_name/TOOLS/flex-2.6.0/bin/flex
geändert habe, hört es auf, die Flex-Version-Warnung zu melden.
Ich frage mich, wie man eine bestimmte in einem Skript erzwingt. Vielen Dank!
Sie scheinen dieses Problem gelöst zu haben? Warum nicht dasselbe in einem Skript machen? – pfnuesel
Ich möchte eine allgemeine Lösung finden, sonst muss jedes Skript Pfad. Vielen Dank! – Fisher