source: SMSSender/deploy/howto_toolchain.txt @ 420:f11cbef06b5e

Last change on this file since 420:f11cbef06b5e was 420:f11cbef06b5e, checked in by Sämy Zehnder <saemy.zehnder@…>, 6 years ago
  • Updates the deploy-howto for windows and adds a howto for the toolchain setup.
File size: 1.4 KB
Line 
1***********
2*   WIN   *
3***********
4
5* Use the mingw installer to install mingw into c:/toolchain/mingw. Choose the packages mingw32-base, mingw32-gcc-g++ and msys-base.
6* Add the line "c:\toolchain\mingw  /mingw" to c:\toolchain\mingw\msys\1.0\etc\fstab
7* Install CMake into c:/toolchain/cmake
8* Instal QtSDK into c:/toolchain/Qt/
9* Install pkg-config and glib (http://www.gtk.org/download/win32.php) into c:\toolchain\mingw
10* Add the following to your PATH: "c:\toolchain\Qt\4.8.6\bin\;c:\toolchain\MinGW\bin;c:\toolchain\MinGW\msys\1.0\bin;c:\toolchain\mingw\msys\1.0\local\bin;c:\toolchain\CMake\2.8\bin"
11* You can add more mingw packages using c:/toolchain/mingw/bin/mingw-get.exe
12
13* zlib (or download runtime & dev version from gtk.org):
14    make -f win32/Makefile.gcc BINARY_PATH=/mingw/bin INCLUDE_PATH=/mingw/include LIBRARY_PATH=/mingw/lib SHARED_MODE=1 install
15* libpng:
16    ./configure --prefix=/mingw
17        make
18        make install
19* qrencode:
20    (solution w/o shared lib)
21        ./configure --prefix=/mingw
22    make
23    make install
24* qjson:
25    cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=/mingw .
26    make
27    make install
28* boost:
29    use the msvc installer and install somewhere
30        copy the boost directory (containing the headers) to c:\toolchain\mingw\include
31* cryptopp:
32        (solution w/o shared lib)
33    follow this guide: https://sites.google.com/site/ievgensychov/cryptopp
34        remove modexppc.cpp from DLLSRCS
Note: See TracBrowser for help on using the repository browser.