> After messing around with winpthreads and posix-enabled gcc which
> doesn't work well yet (so no std::thread yet), I have steamed up
> another revisionary release of my 4.6.1 prerelease builds.
> 
> This time, I bring:
> 
>  - python-enabled gdb (yeah, I know, not new, but I'm still proud of it)
>  - fixed exception catching which was apparently broken in my 4.6.1-2
>  - Linux builds! One minor caveat: they are x86_64 hosted, so you'll
> need 64-bit linux, but that shouldn't be a problem these days I think.
>  - As usual, everything is optimized for core2 with Graphite optimizations.
>  - Languages: C(++),Fortran,Obj-C(++)
> 
> I've considered ada support, but if nobody asks, I won't include it,
> the package is fat enough already.
> 
> Re the splitting in parts: a good idea, if there were some installer
> or automated way of getting these packages. I know there's mingw-get,
> but I haven't looked at that yet. Instead, I've manually repackaged
> the windows binaries in a Awesomely-compressed LZMA2 7z-compressed
> 30MB package, but you'll need 7zip to open it of course. Unpacked it
> is less than 300MB.

Nice and fantastic to see the 7z windows binaries!

Re splitting, your toolchain/scripts/zipping.sh could be supercharged to 
automate things into a base package (C/C++) and separate overlay packages for 
Fortran and Obj-C. But then you've got the SF 
bundle-o-packages-for-each-release maintenance issue.

Given the packages are relatively small, I'm wondering if embeddeding a script 
(.sh or .py) that one manually runs after download/extract that simply walks 
the dir tree deleting artifacts wouldn't be a more manageable way to go. Start 
small and have the script just delete Fortran and Obj-C artifacts and leave the 
base C/C++ artifacts.  If people want it to do more, they can send you pull 
requests on your git repo.  Are the dependencies such that one can simply 
delete artifacts and the base C/C++ and GDB still works?


Jon

---
blog: http://jonforums.github.com/
twitter: @jonforums

"Anyone who can only think of one way to spell a word obviously lacks 
imagination." - Mark Twain

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to