... and to use chicken-status and chicken-install you need to set these
two environment variables:

CHICKEN_PREFIX=C:\msys64\usr\local\
CHICKEN_REPOSITORY=C:\msys64\usr\local\lib\chicken\8

I've added instructions to the wiki.

http://wiki.call-cc.org/msys2

-Dan

On 2016-07-09 5:38 PM, Dan Leslie wrote:
>
> Oops, you shouldn't need to install cmake and global. I copy/pasted
> that from my Emacs setup readme.
>
> -Dan
>
>
> On 2016-07-09 5:36 PM, Dan Leslie wrote:
>>
>> I have just returned from vacation and have access to my Windows 10
>> machine again, and so can try out my setup.
>>
>> Here's what I have done:
>>
>> Install 64-bit MSYS2, launch bash using the MingW64 shell:
>>
>> |https://msys2.github.io|
>>
>> Install the necessary dependencies:
>>
>> |pacman -Sy pacman -S mingw-w64-cross-toolchain base-devel
>> mingw64/mingw-w64-x86_64-cmake global|
>>
>> Build and install Chicken:
>>
>> |tar xf chicken-4.11.0.tar.gz; cd chicken-4.11.0 make
>> PLATFORM=mingw-msys make PLATFORM=mingw-msys install |
>> And now you have a Win64 build of Chicken.
>>
>> Note that I also install and use Emacs this way, and interface with
>> Chicken through Geiser.
>>
>> -Dan
>>
>> On 2016-07-09 4:38 PM, Matt Gushee wrote:
>>>
>>>
>>> On Fri, Jul 8, 2016 at 12:01 PM, Matt Welland
>>> <mattrwell...@gmail.com> wrote:
>>>
>>>
>>>     Oh, as an aside, it would be fantastic to have IUP be just as
>>>     easy to install on Linux/Unix. Sadly this is not the case. I
>>>     have not surveyed the GUI toolkit world recently. Is there a
>>>     better alternative available for Chicken now?
>>>
>>>
>>> ​I haven't looked around *very* recently, but I've been through many
>>> cycles of looking for better GUI toolkits. And everytime I've
>>> looked, I seem to find the same answer: that IUP is the *only*
>>> reasonably modern and full-featured cross-platform GUI toolkit
>>> written in plain C. Ah well, GTK is technically written in plain C,
>>> but it has its own complex infrastructure. Everything else is C++ -
>>> which I suppose would not be impossible to wrap for Chicken, but
>>> nobody seems to want to do it.
>>>
>>> However, I think the IUP situation is getting better. I built the
>>> latest versions of IM, CD, and IUP for Arch Linux about a month ago,
>>> and I only had to make one minor change to one of the build scripts.
>>> Every previous time I've built the packages, I've had to patch
>>> Makefiles and other things. So it seems like the IUP team has
>>> finally gotten around to addressing some of the problems people have
>>> been having.
>>>  
>>> --
>>> ​Matt Gushee​
>>>
>>>
>>>
>>> _______________________________________________
>>> Chicken-users mailing list
>>> Chicken-users@nongnu.org
>>> https://lists.nongnu.org/mailman/listinfo/chicken-users
>>
>
>
>
> _______________________________________________
> Chicken-users mailing list
> Chicken-users@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/chicken-users

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to