blob: f596d37cb3bf73d1dc42f1933bf1791a33eed0d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/bin/sh -ex
cd 7zip
# MinGW naming
sed -i "s/NTSecAPI.h/ntsecapi.h/g" CPP/Windows/SecurityUtils.h
sed -i "s/-lUser32/-luser32/g" CPP/7zip/7zip_gcc.mak
sed -i "s/-lOle32/-lole32/g" CPP/7zip/7zip_gcc.mak
sed -i "s/-lGdi32/-lgdi32/g" CPP/7zip/7zip_gcc.mak
sed -i "s/-lComctl32/-lcomctl32/g" CPP/7zip/7zip_gcc.mak
sed -i "s/-lComdlg32/-lcomdlg32/g" CPP/7zip/7zip_gcc.mak
sed -i "s/-lShell32/-lshell32/g" CPP/7zip/7zip_gcc.mak
cd CPP/7zip/Bundles/Alone2
make -f makefile.gcc "IS_MINGW=1" "RC=windres"
cp _o/7zz.exe /root/7z.exe
|