Adrien Nader | 28 Jan 11:47 2015

[ANN] Win-builds 1.5.0 - fully-bootstrapped free software distribution for Windows

[ This email is posted to several mailing-lists: win-builds', mingw-w64
and the caml-list. ]

Hi,

I am happy to announce the availability of Win-builds 1.5.0 which is the
result of many months of work in order to add new packages, update
available ones and make all operations simpler and more intuitive.

Homepage: http://win-builds.org
Downloads: http://win-builds.org/download.html
Documentation: http://win-builds.org/documentation.html
Support information (IRC, MLs): http://win-builds.org/support.html
Package list (informative): http://win-builds.org/packages.html
Source: http://cgit.notk.org/gitolite/win-builds/

=== Project Description ===

Win-build is best described as a free software distribution for Windows:
the goal isn't to provide dumps of binaries but to build something new,
well-integrated, easy to install and upgrade, focused on stability (but
without being out-of-date either), with a good package coverage and
identical binaries on Windows and Linux.

=== New in 1.5.0 ===

Complaints for the previous version centered around simplicity and
package coverage.
As such, this new version has focused on making it simpler to edit
packages (modifying existing packages or adding new ones) and install
(Continue reading)

Jacek Caban | 26 Jan 13:00 2015

[PATCH 3/3] Added liblocationapi.a.

---
 mingw-w64-crt/Makefile.am          | 13 +++++++++++++
 mingw-w64-crt/libsrc/locationapi.c |  5 +++++
 2 files changed, 18 insertions(+)
 create mode 100644 mingw-w64-crt/libsrc/locationapi.c

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Jacek Caban | 26 Jan 13:00 2015

[PATCH 2/3] locationapi.idl: Added a few more declarations.

---
 mingw-w64-headers/include/locationapi.idl | 50
+++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Jacek Caban | 26 Jan 13:00 2015

[PATCH 1/3] locationapi.idl: Rewrote locationapi.h as IDL file.

---
 mingw-w64-headers/include/locationapi.idl | 44
+++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 mingw-w64-headers/include/locationapi.idl

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
JonY | 25 Jan 02:36 2015
Picon
Picon

v4.0-rc1 released

Hello all,

v4.x has been branched, and the first release candidate has been
released on sourceforge. If all goes well, v4.0.0 will be released by
next week. Testers, please give it a spin!

Some highlights include:
* winstorecompat - Used to achieve Windows Store compatibility, as used
by VLC (Thanks to the VLC team).

* 32bit ARM thumb software math (Thanks to André Hentschel!).

* New ftw() support for gcc-5.x support.

* Experimental printf changes - Ability to print 128bit integers
(%I128*) and Decimal Floats (%H, %D), disabled by default.

* Updated OpenGL 4.5 headers.

* Better DirectX 11 support.

* Better Windows 7, 8/8.1 API support.

Without further ado:
<http://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v4.0-rc1.tar.bz2>
<http://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/mingw-w64-v4.0-rc1.tar.bz2.sig>

Attachment (0xD4EBC740.asc): application/pgp-keys, 3145 bytes
(Continue reading)

Kyle Ketterer | 23 Jan 22:47 2015
Picon

[adsiid.lib] Linking with Adsiid

Hello all,

I am working on a project which I am compiling with Mingw64 and I need use some of the ADS COM functions which depend upon adsiid.lib. 

It doesn't appear that [out of the box] Mingw64 has this .a lib. Therefore, I am getting undefined reference issues, etc. 

Is there any possible way to get a working copy of this lib for Mingw64? 

I know in the past I have been some to convert *some* MSVC dlls to via exporting a DEF, etc. Not always reliable though due to name mangling...

Any suggestions?

Thanks
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Jacek Caban | 23 Jan 14:48 2015

[PATCH] Moved InterlockedAdd and InterlockedAdd64 from winnt.h to intrin-impl.h.

---
 mingw-w64-crt/intrincs/ilockadd.c                | 31
+++---------------------
 mingw-w64-crt/intrincs/ilockadd64.c              | 19 +++------------
 mingw-w64-headers/include/psdk_inc/intrin-impl.h | 22 +++++++++++++++++
 mingw-w64-headers/include/winnt.h                | 11 +++------
 4 files changed, 32 insertions(+), 51 deletions(-)

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Jacek Caban | 20 Jan 14:25 2015

[PATCH] widl: Test for mkstemps instead of mkstemp in configure.

---
 mingw-w64-tools/widl/configure           | 2 +-
 mingw-w64-tools/widl/configure.ac        | 2 +-
 mingw-w64-tools/widl/include/config.h.in | 4 ++--
 mingw-w64-tools/widl/include/wine/port.h | 2 +-
 mingw-w64-tools/widl/src/port/port.c     | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Richard Pennington | 20 Jan 00:25 2015

ELLCC version 0.1.8 now supports mingw-w64 builds

A new binary release of the ELLCC cross compilation tool chain is available,
ELLCC is a pre-packaged set of tools based on clang/LLVM designed to
support cross compilation for a variety of target processors.

The ELLCC run-time libraries are all covered with BSD-like licenses:
* libc++        The C++ standard library.
* musl          The POSIX compliant C library.
* compiler-rt   Low level compiler support.
* expat         XML parsing,
* libedit       Command history.
* ncurses       Terminal handling.
* zlib          Compression.

ELLCC is entirely self hosting.

 From the ChangeLog:

version 0.1.8:

* Support for MinGW-w64 compilation.
* Update to QEMU 2.2.0.
* Update to binutils 2.25.
* Update to musl 1.1.6.
* Update to LLVM r226372.
* Added support for using ELLCC to build for Windows using MinGW runtime.
* Added AF_INET socket ioctl() handling for interfaces.

C and C++ cross compilation for Windows systems is supported with the
new "-target"  options "i386-w64-mingw32" and "x86_64-w64-mingw32".

Binary tarballs are available from ftp://ellcc.org/pub and
http://ellcc.org/releases

The tool chain can build programs for ARM, Mips, PowerPC, and x86 Linux and
stand-alone targets and x86 Windows systems.

Pre-built binaries are available for ARM, Mips, PowerPC, and x86 Linux
host systems as well as x86 Windows and Mac OS X hosts.

All host systems can build programs for all the supported targets.

Available targets are listed here: http://ellcc.org/blog/?page_id=313

-Rich

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
Jacek Caban | 19 Jan 12:35 2015

[PATCH] time.h: Merge time_s.h into time.h.

---
 mingw-w64-headers/crt/sec_api/time_s.h | 62
----------------------------------
 mingw-w64-headers/crt/time.h           | 31 +++++++++++++++--
 2 files changed, 29 insertions(+), 64 deletions(-)
 delete mode 100644 mingw-w64-headers/crt/sec_api/time_s.h

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
dw | 18 Jan 00:48 2015
Picon

Fix for problems with clang

Re-sending since SF seems to have eaten the first one.

A while back snow_xmas reported a problem compiling mingw-w64 with 
clang. I made a change, but he disappeared before approving the fix. I 
have just had a clang expert take a look, and while he had some comments 
about the coding style, functionally he was ok with the change.

This won't completely fix snow_xmas' problem, since he was trying to 
re-build mingw-w64 from scratch with clang. I believe that still won't 
work (for other reasons). However, if people are using clang with a 
pre-built mingw-w64 (which I'm told *is* a supported scenario), the 
attached patch should help.

dw
Attachment (clang.patch): text/x-patch, 25 KiB
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@...
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Gmane