Hi Joerg,

I was trying C5rc1 on win10 i few weeks ago and had to do some tweaking to
get it working og msys2 (which was surprisingly comfortable to use).

I also had a problem with chicken-install not downloading anything at
first. The symptom became clearer when I did chicken-install -update-db. I
realised I wasn't using an absolute path for PREFIX when invoking make. Doing
something like make PLATFORM=mingw-msys PREFIX=C:/c5/ solved the issue,
maybe you've run into the same problem?

I never tried to change the defaults, so this may be completely unrelated.
K.

On Wed, Sep 12, 2018, 16:15 Jörg F. Wittenberger <
[email protected]> wrote:

> Hi all,
>
> who is running chicken on Windows 10 here? How do you manage? I'm not sold
> to msys; I just tried first time and failed miserably.
>
> Any idea how to do a better setup (for chicken 5 release candidates)
> welcome.
>
>
> Maybe we can fix the support for msys2 nevertheless;
> So far I found two issues on Windows 10 + msys2 + mingw-w64:
>
> 1. chicken-install does not pick up the contents of setup.defaults by
> itself.
>
>    Workaround: chicken-install -defaults
> /usr/local/share/chicken/setup.defaults
>
>    -- which is saying: give the defaults from the installation on the
> command line again.
>    -- This does the download and generates the build scripts (*.build.bat)
>
> 2. Using "start" to open a window running cmd.exe I found that I can not
> call chicken-do using the full path. As it is in the PATH variable I tried
> to copy the invocation line with only the path leading to chicken-do
> removed.
>
>    This leads to:
>    /usr/local/bin/csc -host -D compiling-extension -J -s -setup-mode -I
> C:\msys64\home\... ... ....so
>    creating subprocess failed
>
> Best
>
> /Jörg
>
>
> On Sep 12 2018, Jörg F. Wittenberger wrote:
>
> >On Sun, Sep 09, 2018 at 02:30:12PM +0200, Peter Bex wrote:
> >> If you can, please let us know the following information about the
> >> environment on which you test the RC:
> >
> >Operating system: MINGW64_NT-10.0
> >Hardware platform: x86-64
> >C Compiler: gcc.exe (Rev1, Built by MSYS2 project) 8.2.0
> >Installation works?: yes
> >Tests work?: yes
> >Installation of eggs works?: no
> >
> >Installation of eggs fails like this (for all eggs; immediately):
> >
> >$ chicken-install.exe pastiche
> >
> >Error: extension or version not found: "pastiche"
>
>
> _______________________________________________
> Chicken-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/chicken-users
>
_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to