Bug 2071

Summary: BusyBox should build under Cygwin without patches
Product: Busybox Reporter: bugmenot <bugmenot>
Component: OtherAssignee: unassigned
Status: RESOLVED INVALID    
Severity: major CC: busybox-cvs
Priority: P5    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Host: Target:
Build:

Description bugmenot 2010-06-16 00:44:25 UTC
Hello,
i think that standart BusyBox should be buildable on windows (MinGW) or in CygWin (which is better, because of networking support, etc..) using just plain:
./configure; make menuconfig; make;

I know about projects like http://github.com/pclouds/busybox-w32 but i think that 
it can't be so hard to autodetect windows/cygwin and make bb build from original source tree (eg. using conditional building or macros)...

Having busybox in windows is bit like having whole UNIX in single portable  binary, there are many people that are able to work in UNIX much faster than in windows GUI, so it can be usefull to have busybox on flashdrive to take it everywhere where GNU/Linux is not available...
Comment 1 Denys Vlasenko 2010-06-18 00:59:45 UTC
(In reply to comment #0)
> Hello,
> i think that standart BusyBox should be buildable on windows (MinGW) or in
> CygWin (which is better, because of networking support, etc..) using just
> plain:
> ./configure; make menuconfig; make;

I have neither MinGW nor CygWin installed. I did not boot in Windows in years.

Please read "Windows port, base and archival" thread in the mailing list. There is a discussion how to eventually make it possible.
Comment 2 bugmenot 2010-06-18 11:35:55 UTC
> I have neither MinGW nor CygWin installed. I did not boot in Windows in years.
I have virtualbox with windows and i boot it cca twice a year, but there are loads of windows boxes in work, school, etc...

> Please read "Windows port, base and archival" thread in the mailing list. There
> is a discussion how to eventually make it possible.
seems to me that there are no actual support for building in cygwin in main tree right now...
Comment 3 Denys Vlasenko 2010-06-19 17:27:27 UTC
(In reply to comment #2)
> > I have neither MinGW nor CygWin installed. I did not boot in Windows in years.
> I have virtualbox with windows and i boot it cca twice a year, but there are
> loads of windows boxes in work, school, etc...

My point is: I don't plan to work on this myself. If you want this to happen, you need to do it yourself.

> > Please read "Windows port, base and archival" thread in the mailing list. There
> > is a discussion how to eventually make it possible.
> seems to me that there are no actual support for building in cygwin in main
> tree right now...

Yes, because the guy who started the thread, Nguyen Thai Ngoc Duy <pclouds@gmail.com>, for some reason did not send the patch yet. Maybe he is busy. You can join the discussion and ask him.
Comment 4 Denys Vlasenko 2010-10-28 22:42:00 UTC
Closing, since I don't plan to work on Cygwin support myself.