... 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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users