Download Latest Version wget-1.19.4_curl-7.58_aria2-1.33.1_dwnl.7z (2.7 MB)
Email in envelope

Get an email when there's a new version of The Moluccas

Home / 0.6b
Name Modified Size InfoDownloads / Week
Parent folder
Tuma_MinGW_CompilerPack-0.6b.exe 2012-08-29 201.1 MB
README.txt 2012-08-27 4.3 kB
Tuma_MinGW_Build_Env-0.6b.exe 2012-08-27 63.7 MB
Totals: 3 Items   264.8 MB 0
First time moved on Sourceforge
Changelog relative to 0.6a

CompilerPack 0.6b
mingw-w64 have incomplete 32/64 libmsvcr80.a import lib, regenerate
remove _osver reference in mingwexnew (mingw-w64)
seems runtime targeting works fine now (mingw-w64) and better more for mingw32, -lmsvcrt still appended for mingw-w64 (just in case)
moving back compiler's executables into libexec, dragonegg still can be called as usual and better yet gives error if plugins not matched
add ARM cross target in mingw-w64 (arm-none-eabi, newlib 1.20) and llvm
mingw-w64 replace the following pthreadlib naming with -lpthread internally: -lpthreadgc2, -lpthreads
new mingw32 flag, when -pthread specified, switch to use winpthread (same as mingw-w64) instead of pthread-w32 and apply above replacement
new mingw-w64 flag, when -xtraposix specified the following functions enabled by default: rand48, glob, sleep, fnmatch, flock and regex (all newBSD or zlib-like licensed)
mingw32, remove all old variant of runtime libraries (legacy windows target will need slightly newer msvcrt.dll)
re-enable utf-8/wchar support in TRE (posix regex)
doh, dependency files (/deps) is from obsolete 0.5 and mingw32-make still depend on intl.dll, updated
re-enable plugins support and gold (especially for arm-elf) in binutils
most of mono compilers now included. damn that's HUGE! (gotta kill some bloats in the future)
include java,csharp support file in gettext package. damn that's HUGE! what it does? (subject for removal in the future)
replace dlfcn-win32 (LGPL) with the one from unixem (newBSD) and adapt it
Freeglut not autostatic, fixed
libEGL, libGLESv2 import lib should use stdcall, regenerate
guard pdcurses' bool from polluting mingw's bool
rebuild mingw-w64 crt with -msse2
g-ir-scanner and g-ir-compiler is now static build and moved to /opt, update referenced files, for convenience libgirepository-1.0-1.dll is provided in /deps (built against glib-2.32.4 and msvcr90.dll), rebuild _giscanner.pyd against msvcr90.dll
cleanup pkgconfig files, and prevent from unnecessary -I and -L pollution
added libiscsi (target must be Vista or later), libffi and libdc1394 (firewire cam, need driver from CMU)
added fpgui library for freepascal both 32 and 64bit
added GLee, MESA GLU 8.0.4, MESA OpenVG 8.0.4, libedit-mingw
updated GLEW 1.9.0

BuildEnv 0.6b
add ARM cross target in tcc and gdb
setgcc try to detect cross gcc
XPmode command: list, add, remove executables into XP compatibility mode
reorder scons to prefer mingw toolchain
replace two gdb (64,32) with one gdb x86_64 cross (is this ok?)
export PYTHONHOME and PYTHONPATH in msys-python's /bin/python to avoid global path mangling after spawned
special 7zip SFX missing 3 wow64 DIRID, rebuild
typo in mtall80, now respect MULTILIB environment
added latest unrar (7za doesn't handle rar?)

Extras 0.6a
important manuals now included via man
globally use fontconfig for all apps that support it, and integrate with w32tex's setting when available
update with latest 3rd party libraries for ffmpeg and now support (few) opencv filters, libbluray
rebuild graphviz 2.16.1 with more features
switch back to 6.7.x of imagemagick and enable wmf/emf decode and better delegates setting
rebuild poppler's tools with all features enabled
replace bosch with qemu (x86_64, arm), make qemu respect bin-lib-share hierarchy
rebuild fontforge against msvcr90 (to match python 2.6)
bundling barebone latex(xelatex) support. i just know that docbook(docutils) didn't work with xetex/xelatex. what a waste of space
added:
guile dev. files (msysdev)
cwebp (apparently imagemagick didn't handle webp quality flag properly) !DO NOT USE WIC codec, it cant read some jpegs!
vwebp, glut-based webp viewer
cacaview, the bitmap to ascii art viewer (fitted into Tuma MinGW console :))
exrdisplay, ftlk-based exr viewer (really?)
vips (cause imagemagick is bad at handling ultra high-res images)
dcraw (handled by imagemagick delegates)
exiftool (cause it was smaller than combining ffprobe and identify)
metaflac (for FLAC replaygain support)
ghostscript's pcl6 and gxps (for the sake of completeness)
preliminary dblatex (to work with xetex by default, hopefully replace docutils)
many more that I forgotten...

Source: README.txt, updated 2012-08-27