bison-patches
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]