Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
draw_exp-carmack.7z | 2015-10-14 | 15.9 kB | |
pinhead.gif | 2015-06-16 | 63.2 kB | |
winpthreads.7z | 2015-05-05 | 5.1 kB | |
mingw-w64-codeblocks.patch | 2015-04-24 | 4.3 MB | |
msys-build.tar.bz2 | 2015-04-07 | 8.1 MB | |
dragonegg-mingw-src.7z | 2012-01-18 | 325.1 kB | |
readme.txt | 2011-08-17 | 1.4 kB | |
libgpg-error-1.10-msys-src.7z | 2011-08-17 | 605.4 kB | |
libgcrypt-1.5.0-msys-src.7z | 2011-08-17 | 1.2 MB | |
msys-libxslt-1.1.26-src.7z | 2011-08-17 | 7.9 MB | |
xmlto-msys-src.7z | 2011-08-17 | 90.1 kB | |
msys-OpenSP-1.5.1-1-src.7z | 2011-08-17 | 947.0 kB | |
bash-3.1.17-4-msys-1.0.17-src-ncurses.tar.lzma | 2011-08-16 | 2.6 MB | |
msys-coreutils-8-10-1-src.7z | 2011-08-16 | 5.3 MB | |
cscope-msys-src.7z | 2011-08-16 | 226.0 kB | |
msys-ncurses-5.7-src.7z | 2011-08-16 | 1.6 MB | |
rsync-msys-src.7z | 2011-08-16 | 513.0 kB | |
msys-openjade-1.3.3-1-src.7z | 2011-08-16 | 1.1 MB | |
Totals: 18 Items | 35.0 MB | 0 |
This folder contains source ports. The ones with msys in the name are for msys itself. The ones with mingw32 in the name are for MinGW32. The ones with mingw64 in the name are for MinGW64. When compiling for Msys use these flags before ./configure. CFLAGS="-fno-unit-at-a-time -O2 -s -march=i386 -mtune=i686 -finline-functions" LDFLAGS="-Wl,--enable-auto-import" A note about gcrypt is that you need to configure with --disable-asm or it wont link. When compiling for MinGW32 or MinGW64 these flags are normally used before configure. CFLAGS="-O2 -s -mms-bitfields" CXXFLAGS="$CFLAGS" Allthough some sources will require other flags also. If you encounter linking problems with libtool complaining that it cannot link to static library when creating a dll, heres a workaround. echo "lt_cv_deplibs_method='pass_all'" >>config.cache and then ./configure --build-flags --cache-file=config.cache. What this does is telling libtool to ignore posix magic for creating the shared library and just pass all through to the linker. You can also add this flag permanently to the compiler by creating a config.site file in your compilers /etc dir with this line. lt_cv_deplibs_check_method=${lt_cv_deplibs_check_method='pass_all'} If you use say the MinGW32 compiler the config.site file needs to be put in MinGW32/etc not in Msys's /etc, same goes for MinGW64.