[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: CI: windows
From: |
Jannick |
Subject: |
RE: CI: windows |
Date: |
Sun, 12 Jan 2020 20:24:13 +0100 |
Hi Akim,
Welcome to the challenges in the no-man's-land between GNU land and windows.
;) I really have no clue about travis, but below rather windows related
things.
On Sat, 11 Jan 2020 16:20:38 +0100, Akim Demaille wrote:
> I would like to run tests on a Windows machine, which is now possible with
> Travis. However I face a number of problems
>
> - I don't know where to find gnu m4
http://gnuwin32.sourceforge.net/packages/m4.htm (1.4.14). Not sure if this
version works despite the warnings on the bottom of the travis log.
> - I install doxygen and flex but don't see them in the path
LEX=win_flex. http://gnuwin32.sourceforge.net/packages/flex.htm might be an
alternative to choco's winflexbison (which is a nice windows port of bison
and flex, bypassing fork and m4, in particular, which do not exist as such
on windows); its exe's are called win_flex.exe and win_bison.exe. doxygen I
did not check.
> - the compiler is GCC, I would have preferred MS's compiler
Here I cannot help right now.
> I would very much like some help, if someone knows how to do it.
Available
> currently in this branch (https://github.com/akimd/bison/tree/CI-windows),
> whose build on Travis is here: https://travis-
> ci.org/akimd/bison/jobs/635634715.
>
> Cheers!
BTW: Which shell is used? Shipped with the git package? You might bump into
the perl-is-missing issue, later on.
Regards from the dark side, :)
J.