Stránka 1 z 1

DU1 - Binárky pro překlad na Windows (64 bit)

Napsal: 22. 10. 2017 21:45
od mmrmartin
Ahoj,

hodně jsem s tím letos bojoval, takže jsem sepsal postup, jak rozchodit binárky pro překlad (testováno na Win 10 64 bit s Visual Studio 2017).
  1. Stáhnout si balíček binárek ode mě
    cp-win32_x86_64.zip
    Flex 2.5.37, Bison 3.04, xsltproc a libxml2
    (4.48 MiB) Staženo 536 x
  2. Rozšířit Path proměnou (v Edit system a environment variables -> Environment variables) o

    Kód: Vybrat vše

    nejaka-cesta\win_flex_bison-2.5.6\bin
    a

    Kód: Vybrat vše

    nejaka-cesta\xsltproc_libxml2
  3. Možná restartovat Visual Studio
  4. Rozbalit zadání, dovolit aktualizace na nové SDK a Build tools
Jednotlivé nástroje mají licenci a domovskou stránku na http://flex.sourceforge.net/, https://www.gnu.org/software/bison/bison.html a http://www.xmlsoft.org/

Re: DU1 - Binárky pro překlad na Windows (64 bit)

Napsal: 22. 10. 2017 22:00
od mmrmartin
Co jsem s tím udělal (kdyby se to později změnilo)
  1. Stáhl jsem winflexbison verze 2.5.6 (poslední verze obsahovaly příliš nové verze některých věcí)
  2. Přejmenoval win-flex.exe -> flex.exe a win-bison.exe -> bison.exe
  3. Zkontroloval, že jdou binárky spustit a zkontroloval jejich verzi přes

    Kód: Vybrat vše

    flex.exe --version
    a

    Kód: Vybrat vše

    bison.exe --version
  4. Stáhl poslední x86_64 verze iconv, libxml2, libxslt, mingwrt a zlib a smíchal jejich \bin to do jedné složky
  5. Zkusil zda jdou všechny exe soubory spustit
Postup mám ze stránek cvičení a z rad od doktora Yaghoba... Tak třeba to někdy někomu pomůže...