diff options
Diffstat (limited to 'init')
| -rwxr-xr-x | init | 18 |
1 files changed, 11 insertions, 7 deletions
| @@ -4,12 +4,16 @@ rc-service networking start | |||
| 4 | 4 | ||
| 5 | apk add alpine-base mingw-w64-gcc make patch lua | 5 | apk add alpine-base mingw-w64-gcc make patch lua |
| 6 | 6 | ||
| 7 | ln -s /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/gcc | 7 | # Link all the mingw executables to pretend to be a real gcc build system |
| 8 | ln -s /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/ar | 8 | ls /usr/bin/x86_64-w64-mingw32-* \ |
| 9 | ln -s /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/nm | 9 | | sed 's;/usr/bin/x86_64-w64-mingw32-;;g' \ |
| 10 | ln -s /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/ranlib | 10 | | xargs -I {} ln -s /usr/bin/x86_64-w64-mingw32-{} /usr/bin/{} |
| 11 | ln -s /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/cpp | ||
| 12 | ln -s /usr/bin/x86_64-w64-mingw32-ld /usr/bin/ld | ||
| 13 | ln -s /usr/bin/x86_64-w64-mingw32-strip /usr/bin/strip | ||
| 14 | 11 | ||
| 12 | cd dlfnc-win32 | ||
| 13 | ./configure | ||
| 14 | make | ||
| 15 | cp libdl.a /usr/x86_64-w64-mingw32/lib | ||
| 16 | cd / | ||
| 17 | |||
| 18 | rm -rf dlfcn-win32 | ||
| 15 | rm -rf /root/image-mingw64 | 19 | rm -rf /root/image-mingw64 |
