diff options
author | Ron Yorston <rmy@pobox.com> | 2020-05-27 10:06:20 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2020-05-27 10:06:20 +0100 |
commit | e94a7827c7f2dc294b926edbd1f404de5a064944 (patch) | |
tree | e249d664338620f5c545880ecb4101bf3656e288 | |
parent | 5bfb6d5638ee14bf55367087d138776dd34bfffe (diff) | |
download | busybox-w32-e94a7827c7f2dc294b926edbd1f404de5a064944.tar.gz busybox-w32-e94a7827c7f2dc294b926edbd1f404de5a064944.tar.bz2 busybox-w32-e94a7827c7f2dc294b926edbd1f404de5a064944.zip |
Clarify build requirements
-rw-r--r-- | README.md | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -4,7 +4,13 @@ Things may work for you, or may not. Things may never work because of huge diff | |||
4 | 4 | ||
5 | ### Building | 5 | ### Building |
6 | 6 | ||
7 | You need a MinGW compiler and a POSIX environment (so that `make menuconfig` works). I cross-compile on Linux. On Fedora installing `mingw32-gcc` and `mingw32-windows-default-manifest` (32-bit build) or `mingw64-gcc` and `mingw64-windows-default-manifest` (64-bit build) will pull in everything needed. | 7 | You need a MinGW compiler and a POSIX environment. I cross-compile on Linux. On Fedora the following should pull in everything required: |
8 | |||
9 | `dnf install gcc make ncurses-devel perl-Pod-Html` | ||
10 | |||
11 | `dnf install mingw32-gcc mingw32-windows-default-manifest` (for a 32-bit build) | ||
12 | |||
13 | `dnf install mingw64-gcc mingw64-windows-default-manifest` (for a 64-bit build) | ||
8 | 14 | ||
9 | To start, run `make mingw32_defconfig` or `make mingw64_defconfig`. You can then customize your build with `make menuconfig` or by editing `.config`, if you know what you're doing. | 15 | To start, run `make mingw32_defconfig` or `make mingw64_defconfig`. You can then customize your build with `make menuconfig` or by editing `.config`, if you know what you're doing. |
10 | 16 | ||