diff options
-rw-r--r-- | README.win32 | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/README.win32 b/README.win32 new file mode 100644 index 000000000..73e37cc6c --- /dev/null +++ b/README.win32 | |||
@@ -0,0 +1,38 @@ | |||
1 | Status | ||
2 | ====== | ||
3 | |||
4 | I would consider this port experimental. Things may work, or may not. | ||
5 | Things may never work because of huge differences between Linux and | ||
6 | Windows. Or things may work in future, if you report the faults to | ||
7 | busybox@busybox.net, especially with patches. | ||
8 | |||
9 | pclouds@gmail.com | ||
10 | 15/04/2010 | ||
11 | |||
12 | Building | ||
13 | ======== | ||
14 | |||
15 | You need MinGW compiler and a POSIX environment (so that "make | ||
16 | menuconfig" works). I cross compile from Linux, but MSYS or Cygwin | ||
17 | should be OK. | ||
18 | |||
19 | In order to compile the WinGW port you need to: | ||
20 | |||
21 | Start with "make menuconfig": | ||
22 | |||
23 | - Select target platform as "MS Windows" | ||
24 | - If you cross compile, set | ||
25 | Busybox Settings -> Build Options -> Cross Compiler Prefix | ||
26 | - Select whatever applets/features you like | ||
27 | |||
28 | Do "make" | ||
29 | |||
30 | Attempts to make it work with MS Visual Studio are appreciated. You | ||
31 | can start with porting kconfig ;-) | ||
32 | |||
33 | Limitation | ||
34 | ========== | ||
35 | |||
36 | - Use forward slashes. Backslash support is very limited. | ||
37 | - Do not do wild things with Windows drive notation, like archiving a | ||
38 | whole drive. If you want it, tell us, preferably with patches. | ||