guix-devel
[Top][All Lists]
Advanced

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

Re: [RFCv2] build: i686-w64-mingw32: new cross target.


From: Pjotr Prins
Subject: Re: [RFCv2] build: i686-w64-mingw32: new cross target.
Date: Sun, 27 Mar 2016 18:17:57 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Sun, Mar 27, 2016 at 04:20:13PM +0200, Jan Nieuwenhuizen wrote:
> Jan Nieuwenhuizen writes:
> 
> > I'm working on a cross target in an effort to get rid of GUB 1) in
> > favour of Guix and could do with some help.
> 
> It now builds fully from source.  See
> https://github.com/janneke/guix/tree/wip-mingw32 or attached patch.
> 
>     16:15:25 address@hidden:~/src/mingw-guix
>     $ ./pre-inst-env guix build --keep-failed --target=i686-w64-mingw32 hello
>     /gnu/store/2j8qaqbc9q1w3z6k054nmp7j432yxfq7-hello-2.10
>     16:15:29 address@hidden:~/src/mingw-guix
>     $ ./pre-inst-env guix environment --ad-hoc wine -- wine 
> /gnu/store/2j8qaqbc9q1w3z6k054nmp7j432yxfq7-hello-2.10/bin/hello.exe
>     Hello, world!
>     16:15:40 address@hidden:~/src/mingw-guix
>     $ 
> 
> The gcc-cross-core package needs some cleanups and I still need to
> figure out to remove the i686-w64-mingw32 special casing, i.e, find
> a way to handle the libc/#f/newlib case.

Awesome work Jan :). Next up are the BSDs. 

Pj.





reply via email to

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