[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Installing chicken on windows

From: Dan Leslie
Subject: Re: [Chicken-users] Installing chicken on windows
Date: Sat, 9 Jul 2016 17:38:33 -0700
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1

Oops, you shouldn't need to install cmake and global. I copy/pasted that from my Emacs setup readme.


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:

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.


On 2016-07-09 4:38 PM, Matt Gushee wrote:

On Fri, Jul 8, 2016 at 12:01 PM, Matt Welland <address@hidden> 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

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

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