Procházet zdrojové kódy

mingw: Added build memo for mingw build

Tatsuhiro Tsujikawa před 13 roky
rodič
revize
887ac19a34
1 změnil soubory, kde provedl 71 přidání a 0 odebrání
  1. 71 0
      mingw-build-memo

+ 71 - 0
mingw-build-memo

@@ -0,0 +1,71 @@
+OpenSSL
+-------
+
+HOST=i686-w64-mingw32
+./Configure --cross-compile-prefix=$HOST- --prefix=/usr/local/$HOST mingw
+
+HOST=x86_64-w64-mingw32
+./Configure --cross-compile-prefix=$HOST- --prefix=/usr/local/$HOST mingw64
+
+Sqlite
+------
+
+HOST=i686-w64-mingw32
+./configure \
+    --disable-shared \
+    --enable-static \
+    --prefix=/usr/local/$HOST \
+    --host=$HOST \
+    --build=`dpkg-architecture -qDEB_BUILD_GNU_TYPE`
+
+HOST=x86_64-w64-mingw32
+The configure command-line is the same as i686 version.
+
+C-Ares
+------
+
+HOST=i686-w64-mingw32
+./configure \
+    --disable-shared \
+    --enable-static \
+    --without-random \
+    --prefix=/usr/local/$HOST \
+    --host=$HOST \
+    --build=`dpkg-architecture -qDEB_BUILD_GNU_TYPE` \
+    LIBS="-lws2_32"
+
+HOST=x86_64-w64-mingw32
+The configure command-line is the same as i686 version.
+
+Zlib
+----
+
+HOST=i686-w64-mingw32
+
+CC=$HOST-gcc \
+AR=$HOST-ar \
+LD=$HOST-ld \
+RANLIB=$HOST-ranlib \
+STRIP=$HOST-strip \
+./configure \
+    --prefix=/usr/local/$HOST \
+    --libdir=/usr/local/$HOST/lib \
+    --includedir=/usr/local/$HOST/include \
+    --static
+
+HOST=x86_64-w64-mingw32
+The configure command-line is the same as i686 version.
+
+Expat
+-----
+
+HOST=i686-w64-mingw32
+./configure \
+    --disable-shared \
+    --enable-static \
+    --prefix=/usr/local/$HOST \
+    --host=$HOST \
+    --build=`dpkg-architecture -qDEB_BUILD_GNU_TYPE`
+
+HOST=x86_64-w64-mingw32
+The configure command-line is the same as i686 version.