[Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
-Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw-builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state ... Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
04 дек. 2013 г., в 13:37, Koehne Kai kai.koe...@digia.com написал(а): -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw-builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state … Hi, Kai! I just now building 32-bit Qt-5.2.0 with gcc-4.8.2 and process right now on building QtSvg module. And I don’t get this error while building QtGui. Regards, Alexey. Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
[Mingw-w64-public] It's impossible to install mingw-w64-x86_64 group in msys2 (64 bit)
pacman -S mingw-w64-x86_64 gives this error: error: failed retrieving file 'mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz' from sourceforge.net : Maximum file size exceeded if I download mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz manually and put it in /var/cache/pacman/pkg the I get the following: :: File /var/cache/pacman/pkg/mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)). Indeed, the checksums in mingw64.db database for this package differs from those of mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz file. At the same time mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz can be manually unpacked with no errors. Thus, something is wrong with mingw64.db or mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz or both. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] It's impossible to install mingw-w64-x86_64 group in msys2 (64 bit)
04 дек. 2013 г., в 14:15, awson ky...@mail.ru написал(а): pacman -S mingw-w64-x86_64 gives this error: error: failed retrieving file 'mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz' from sourceforge.net : Maximum file size exceeded if I download mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz manually and put it in /var/cache/pacman/pkg the I get the following: :: File /var/cache/pacman/pkg/mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)). Indeed, the checksums in mingw64.db database for this package differs from those of mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz file. At the same time mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz can be manually unpacked with no errors. Thus, something is wrong with mingw64.db or mingw-w64-x86_64-gettext-0.18.3.1-1-any.pkg.tar.xz or both. Try pacman -Syu and then install. I fix error. Regards, Alexey. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
-Original Message- From: Alexpux [mailto:alex...@gmail.com] Sent: Wednesday, December 04, 2013 11:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h 04 дек. 2013 г., в 13:37, Koehne Kai kai.koe...@digia.com написал(а): -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw-builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state : Hi, Kai! I just now building 32-bit Qt-5.2.0 with gcc-4.8.2 and process right now on building QtSvg module. And I don't get this error while building QtGui. Weird. Are you doing a release build (the definitions in xmmintrin.h is surrounded by #ifdef __OPTIMIZE__ ...) ? Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
04 дек. 2013 г., в 14:40, Koehne Kai kai.koe...@digia.com написал(а): -Original Message- From: Alexpux [mailto:alex...@gmail.com] Sent: Wednesday, December 04, 2013 11:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h 04 дек. 2013 г., в 13:37, Koehne Kai kai.koe...@digia.com написал(а): -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw-builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state : Hi, Kai! I just now building 32-bit Qt-5.2.0 with gcc-4.8.2 and process right now on building QtSvg module. And I don't get this error while building QtGui. Weird. Are you doing a release build (the definitions in xmmintrin.h is surrounded by #ifdef __OPTIMIZE__ ...) ? Yes. Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
On 12/04/13 10:37, Koehne Kai wrote: -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw-builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state ... What you need is probably commit r6303, which didn't make into v3 (it was too late). I guess some distros include it. If that's the case, then we should have it tested pretty well, so it could be a good candidate for a cherry-pick. Cheers, Jacek -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
04 дек. 2013 г., в 14:52, Jacek Caban ja...@codeweavers.com написал(а): On 12/04/13 10:37, Koehne Kai wrote: -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw-gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw-builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state ... What you need is probably commit r6303, which didn't make into v3 (it was too late). I guess some distros include it. If that's the case, then we should have it tested pretty well, so it could be a good candidate for a cherry-pick. Jacek, yes I use latest 6390 runtime from trunk for my toolchain and it works well. Regards, Alexey. Cheers, Jacek -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
-Original Message- From: Alexpux [mailto:alex...@gmail.com] Sent: Wednesday, December 04, 2013 11:55 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h 04 дек. 2013 г., в 14:52, Jacek Caban ja...@codeweavers.com написал(а): On 12/04/13 10:37, Koehne Kai wrote: -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw- gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw- builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state ... What you need is probably commit r6303, which didn't make into v3 (it was too late). I guess some distros include it. If that's the case, then we should have it tested pretty well, so it could be a good candidate for a cherry-pick. Jacek, yes I use latest 6390 runtime from trunk for my toolchain and it works well. Well, for some reason the xmmintrin.h in http://softlayer-dal.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/threads-posix/dwarf/i686-4.8.2-release-posix-dwarf-rt_v3-rev0.7z doesn't seem to be from revision 6346, although buld-info.txt seems to claim so. It's definitely missing the patch ... Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
04 дек. 2013 г., в 15:32, Koehne Kai kai.koe...@digia.com написал(а): -Original Message- From: Alexpux [mailto:alex...@gmail.com] Sent: Wednesday, December 04, 2013 11:55 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h 04 дек. 2013 г., в 14:52, Jacek Caban ja...@codeweavers.com написал(а): On 12/04/13 10:37, Koehne Kai wrote: -Original Message- From: Alexey Pavlov [mailto:alex...@gmail.com] Sent: Friday, September 20, 2013 9:18 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] mingw-w64 v3.0 RC1 [...] Hi, I was asked by a user of my Arch User Repository packages about the necessity of this patch: http://pkgs.fedoraproject.org/cgit/mingw- gcc.git/tree/gcc-make- xmmintrin-header-cplusplus-compatible.patch Also we have more complex patch for it: https://github.com/Alexpux/mingw- builds/blob/mingw-w64- builds/patches/gcc/gcc-4.8-intrin.patch Actually this patch seems missing from latest Mingw-builds 4.8.2 packages (e.g. i686-4.8.2-release-posix-dwarf-rt_v3-rev0), resulting in compilation errors e.g. for upcoming Qt 5.2 in release mode: https://bugreports.qt-project.org/browse/QTBUG-35364 Was it a conscious decision to drop it? The upstream bug at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56038 still is in limbo state ... What you need is probably commit r6303, which didn't make into v3 (it was too late). I guess some distros include it. If that's the case, then we should have it tested pretty well, so it could be a good candidate for a cherry-pick. Jacek, yes I use latest 6390 runtime from trunk for my toolchain and it works well. Well, for some reason the xmmintrin.h in http://softlayer-dal.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/threads-posix/dwarf/i686-4.8.2-release-posix-dwarf-rt_v3-rev0.7z doesn't seem to be from revision 6346, although buld-info.txt seems to claim so. It's definitely missing the patch … Subversion has sequentially numbered commits. And when we get last commit from stable it return current commit in all tree. Build-info.txt is right. You need to see not only commit but url too. Regards, Alexey. Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h
Well, for some reason the xmmintrin.h in I meant i686-w64-mingw32\include\intrin.h, sorry. http://softlayer-dal.dl.sourceforge.net/project/mingw- w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw- builds/4.8.2/threads-posix/dwarf/i686-4.8.2-release-posix-dwarf-rt_v3- rev0.7z doesn't seem to be from revision 6346, although buld-info.txt seems to claim so. It's definitely missing the patch ... Regards Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.cl ktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Conflicting C/C++ linkage in xmmintrin.h vs intrin.h [solved]
[..] Well, for some reason the xmmintrin.h in http://softlayer-dal.dl.sourceforge.net/project/mingw- w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw- builds/4.8.2/threads-posix/dwarf/i686-4.8.2-release-posix-dwarf-rt_v3- rev0.7z doesn't seem to be from revision 6346, although buld-info.txt seems to claim so. It's definitely missing the patch ... Subversion has sequentially numbered commits. And when we get last commit from stable it return current commit in all tree. Build-info.txt is right. You need to see not only commit but url too. You're right, I accidentally compared revision 6346 from svn://svn.code.sf.net/p/mingw-w64/code/trunk, instead of svn://svn.code.sf.net/p/mingw-w64/code/stable/v3.x/mingw-w64-headers ... Sorry for the noise, Kai who's apparently completely git'ified by now. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
[Mingw-w64-public] mingw and mingw
mingw-w64-public@lists.sourceforge.net It's been a while and I'm a confused over which Mingw is which. I preferring a manual install downloaded the files stated as needed for a minimal system plus the gbd and document packages from: URL = http://www.mingw.org/wiki/InstallationHOWTOforMinGW Then I recalled reading somewhere, back when, that there is also a different Mingw. Also I note that there is also a Mingw64 which I assume will only run on 64 bit machines, but could be ran or a 32 bit to build 64 bit program? If there are multiple flavors of Mingw and different x-bit packages I would like to know which is which, what is different. Thank you. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
[Mingw-w64-public] Downloading
In order tosee what is involved in installing MinGW-w64 (for my 32-bit host for 32-bit applications) I read the following on page: http://sourceforge.net/apps/trac/mingw-w64/wiki/Downloading%20and%20installing%20MinGW-w64 where it states: The file naming scheme is explained below, with examples: mingw-w64-1.0-bin_x86_64-linux_20110805.tar.bz2: builds 64-bit Windows binaries, runs on 64-bit Linux, uses the 1.0 mingw-w64 release, and was built on 2011/08/05. mingw-w32-bin_i686-cygwin-1.7.8-1_20110719.tar.bz2: builds 32-bit Windows binaries, runs on 32-bit Cygwin 1.7.8, uses GCC and mingw-w64 trunk, and was built on 2011/07/19. mingw-w32-bin_i686-mingw_20110624.zip: builds 32-bit Windows binaries, runs on 32-bit (and 64-bit) Windows, uses GCC and mingw-w64 trunk, and was built on 2011/06/24. x86_64-w64-mingw32-gcc-4.6.2-1_rubenvb.7z: builds 64-bit Windows binaries, runs on 64-bit Windows, and uses GCC 4.6.2 (prerelease). So I want a package with a name like: mingw-w32-bin_i686-cygwin-1.7.8-1_20110719.tar.bz2 Which builds 32-bit Windows binaries, runs on 32-bit Cygwin BUT, I can not find any file with a name in this format on the main download page URL http://sourceforge.net/projects/mingw-w64/files/ and what are the threads files in Cygwin snapshots? The install documentation is, I'm sorry to say unclear to me. Please advise. Thank you. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Downloading
2013/12/4 wynfi...@gmail.com In order tosee what is involved in installing MinGW-w64 (for my 32-bit host for 32-bit applications) I read the following on page: http://sourceforge.net/apps/trac/mingw-w64/wiki/Downloading%20and%20installing%20MinGW-w64 where it states: The file naming scheme is explained below, with examples: mingw-w64-1.0-bin_x86_64-linux_20110805.tar.bz2: builds 64-bit Windows binaries, runs on 64-bit Linux, uses the 1.0 mingw-w64 release, and was built on 2011/08/05. mingw-w32-bin_i686-cygwin-1.7.8-1_20110719.tar.bz2: builds 32-bit Windows binaries, runs on 32-bit Cygwin 1.7.8, uses GCC and mingw-w64 trunk, and was built on 2011/07/19. mingw-w32-bin_i686-mingw_20110624.zip: builds 32-bit Windows binaries, runs on 32-bit (and 64-bit) Windows, uses GCC and mingw-w64 trunk, and was built on 2011/06/24. x86_64-w64-mingw32-gcc-4.6.2-1_rubenvb.7z: builds 64-bit Windows binaries, runs on 64-bit Windows, and uses GCC 4.6.2 (prerelease). So I want a package with a name like: mingw-w32-bin_i686-cygwin-1.7.8-1_20110719.tar.bz2 Which builds 32-bit Windows binaries, runs on 32-bit Cygwin If you want that, install mingw-w64 through Cygwin setup. There have been packages since forever. Otherwise, my (rubenvb) personal builds have Cygwin hosted toolchains. The pages you link to are old, and are still valid for e.g. the autobuilds, and rubenvb and sezero personal builds. Check under Toolchains Targetting Win32/Personal Builds. But these are old and not recommended. Cheers, Ruben BUT, I can not find any file with a name in this format on the main download page URL http://sourceforge.net/projects/mingw-w64/files/ and what are the threads files in Cygwin snapshots? The install documentation is, I'm sorry to say unclear to me. Please advise. Thank you. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] mingw and mingw
Hello Wynfield! On Wed, Dec 4, 2013 at 8:56 AM, wynfi...@gmail.com wrote: mingw-w64-public@lists.sourceforge.net It's been a while and I'm a confused over which Mingw is which. Mingw (www.mingw.org) and mingw-w64 (mingw-w64.sourceforge.net) are two different projects with two different mailing lists (mingw-us...@lists.sourceforge.net and mingw-w64-public@lists.sourceforge.net, respectively). I preferring a manual install downloaded the files stated as needed for a minimal system plus the gbd and document packages from: URL = http://http://www.mingw.org//wiki/InstallationHOWTOforMinGW I think the current set-ups are such that it is easier to carry out a purely manual install process with mingw-w64. Then I recalled reading somewhere, back when, that there is also a different Mingw. Also I note that there is also a Mingw64 which I assume will only run on 64 bit machines, but could be ran or a 32 bit to build 64 bit program? If I remember correctly, mingw-w64 provides both 32-bit and 64-bit toolchains, while I think that mingw only provides the 32-bit version. (Hopefully some one will chime in if I have this wrong). I do believe that mingw is planning a future 64-bit version. If there are multiple flavors of Mingw and different x-bit packages I would like to know which is which, what is different. Again, two separate projects with two separate web sites and two separate mailing lists. (This is the mingw-w64 mailing list.) Both compilers work -- I can't really say which would be better suited to your purposes. Thank you. Good luck., and ... Happy Mingw/w64 Hacking! K. Frank -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] mingw and mingw
2013/12/4 K. Frank kfrank2...@gmail.com Hello Wynfield! On Wed, Dec 4, 2013 at 8:56 AM, wynfi...@gmail.com wrote: mingw-w64-public@lists.sourceforge.net It's been a while and I'm a confused over which Mingw is which. Mingw (www.mingw.org) and mingw-w64 (mingw-w64.sourceforge.net) are two different projects with two different mailing lists (mingw-us...@lists.sourceforge.net and mingw-w64-public@lists.sourceforge.net, respectively). I preferring a manual install downloaded the files stated as needed for a minimal system plus the gbd and document packages from: URL = http://http://www.mingw.org//wiki/InstallationHOWTOforMinGW I think the current set-ups are such that it is easier to carry out a purely manual install process with mingw-w64. There have been installers for the mingw-builds (which are MinGW-w64 based) since quite some time: http://sourceforge.net/projects/mingwbuilds/files/mingw-builds-install/mingw-builds-install.exe Then I recalled reading somewhere, back when, that there is also a different Mingw. Also I note that there is also a Mingw64 which I assume will only run on 64 bit machines, but could be ran or a 32 bit to build 64 bit program? If I remember correctly, mingw-w64 provides both 32-bit and 64-bit toolchains, while I think that mingw only provides the 32-bit version. (Hopefully some one will chime in if I have this wrong). I do believe that mingw is planning a future 64-bit version. Right, let's hope they never decide to double that effort and instead adsolve into MinGW-w64. If there are multiple flavors of Mingw and different x-bit packages I would like to know which is which, what is different. Again, two separate projects with two separate web sites and two separate mailing lists. (This is the mingw-w64 mailing list.) Both compilers work -- I can't really say which would be better suited to your purposes. DISCLAIMER: the below opinion is based on the facts presented alongside said opinion, and is in no way related to the opinions of any MinGW-w64 developer, although I know they wouldn't mind me promoting their work ;-) Seeing that MinGW-w64 has taken the place of the old MinGW.org stuff in pretty much any self-respecting distribution (I cite OpenSUSE, Fedora, Debian, Ubuntu, and Arch because those are just the ones I know about), and various open source projects have embraced MinGW-w64 (Qt comes to mind), I think you'll be better off in the long run to choose MinGW-w64. Cheers, Ruben Thank you. Good luck., and ... Happy Mingw/w64 Hacking! K. Frank -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
[Mingw-w64-public] Mass rebuild report for December 04 2013
This is a report for the 20131204 mass rebuild of all Fedora MinGW packages against Fedora Rawhide and a list of all the changes which have been applied since the previous mass rebuild. During this mass rebuild the following toolchain was used: * mingw-w64 r6388 20131129 trunk snapshot * binutils 2.23.52.0.1 * gcc 4.8.2 Statistics about current mass rebuild: -- Timestamp of mass rebuild: 20131204 Total packages: 182 Number of failed packages: 0 Number of succeeded packages: 182 Number of added packages since previous mass rebuild: 6 Time needed to perform mass rebuild: 38 hours, 39 minutes, 57 seconds Statistics about previous mass rebuild: --- Timestamp of previous mass rebuild: 20130917 Total packages: 176 Number of failed packages: 2 Number of succeeded packages: 174 === The following packages were added since the previous rebuild: mingw-hidapi mingw-log4c mingw-mpfr mingw-qt5-qtquickcontrols mingw-qt5-qtserialport mingw-qt5-qtwinextras === The following packages FAILED to rebuild: none === The following packages were updated since the previous rebuild: mingw-atk-2.11.2-1.fc19 * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.11.2-1 - Update to 2.11.2 * Tue Sep 24 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.10.0-1 - Update to 2.10.0 mingw-clucene-2.3.3.4-9.fc19 - * Mon Oct 07 2013 Greg Hellings greg.helli...@gmail.com 2.3.3.4-9 - Forced rebuild for library compatibility mingw-crt-3.0.999-0.2.trunk.r6388.20131129.fc19 * Fri Nov 29 2013 Erik van Pienbroek epien...@fedoraproject.org - 3.0.999-0.2.trunk.r6388.20131129 - Update to r6388 (20131129 snapshot) * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 3.0.999-0.1.trunk.r6379.20131120 - Update to r6379 (20131120 snapshot) * Fri Sep 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 3.0.0-1 - Update to 3.0.0 mingw-curl-7.33.0-1.fc19 - * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 7.33.0-1 - Update to 7.33.0 - Fixes CVE-2013-4545, RHBZ #1031429 mingw-fontconfig-2.11.0-1.fc19 --- * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.11.0-1 - Update to 2.11.0 mingw-gcc-4.8.2-1.fc19 --- * Sat Oct 19 2013 Erik van Pienbroek epien...@fedoraproject.org - 4.8.2-1 - Update to 4.8.2 - Build with C++11 std::thread support (F21+ only) * Fri Sep 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 4.8.1-4 - Rebuild against winpthreads mingw-giflib-5.0.5-1.fc19 -- * Mon Sep 30 2013 Sandro Mani manisan...@gmail.com - 5.0.5-1 - Update to 5.0.5 mingw-glib-networking-2.38.2-1.fc19 * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.38.2-1 - Update to 2.38.2 mingw-glib2-2.39.1-1.fc19 -- * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.39.1-1 - Update to 2.39.1 * Wed Nov 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.38.2-1 - Update to 2.38.2 * Tue Sep 24 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.38.0-1 - Update to 2.38.0 mingw-glibmm24-2.38.1-1.fc19 - * Tue Dec 03 2013 Thomas Sailer t.sai...@alumni.ethz.ch - 2.38.1-1 - update to 2.38.1 mingw-gmp-5.1.2-1.fc19 --- * Sun Sep 22 2013 Michael Cronenworth m...@cchtml.com - 5.1.2-1 - New upstream release. mingw-gnutls-3.1.16-1.fc19 --- * Thu Nov 07 2013 Michael Cronenworth m...@cchtml.com - 3.1.16-1 - Update to 3.1.16 * Tue Oct 29 2013 Michael Cronenworth m...@cchtml.com - 3.1.15-1 - Update to 3.1.15 - Enable ECC NIST Suite B curves * Sun Sep 22 2013 Michael Cronenworth m...@cchtml.com - 3.1.13-1 - Update to 3.1.13 mingw-gsl-1.16-1.fc19 -- * Fri Oct 04 2013 Alexey Kurov nuc...@fedoraproject.org - 1.16-1 - GSL 1.16 mingw-gstreamer-plugins-bad-free-0.10.23-10.fc19 - * Fri Sep 20 2013 Erik van Pienbroek epien...@fedoraproject.org - 0.10.23-10 - Rebuild against winpthreads mingw-gtk-vnc-0.5.3-1.fc19 --- * Wed Sep 18 2013 Daniel P. Berrange berra...@redhat.com - 0.5.3-1 - Update to 0.5.3 release mingw-gtk2-2.24.22-1.fc19 -- * Sun Oct 13 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.24.22-1 - Update to 2.24.22 * Tue Sep 24 2013 Erik van Pienbroek epien...@fedoraproject.org - 2.24.21-1 - Update to 2.24.21 mingw-gtk3-3.11.2-1.fc19 - * Wed Nov 20 2013 Erik van Pienbroek epien
[Mingw-w64-public] [patch winuser.h]: Windows 8 API ... winapi-family ... sorting out some strange stuff
Hi, could somebody of you please review http://pastebin.com/w91sSRk0 Thanks, Kai -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] Mass rebuild report for December 04 2013
On 12/5/2013 03:27, Erik van Pienbroek wrote: This is a report for the 20131204 mass rebuild of all Fedora MinGW packages against Fedora Rawhide and a list of all the changes which have been applied since the previous mass rebuild. During this mass rebuild the following toolchain was used: * mingw-w64 r6388 20131129 trunk snapshot * binutils 2.23.52.0.1 * gcc 4.8.2 Statistics about current mass rebuild: -- Timestamp of mass rebuild: 20131204 Total packages: 182 Number of failed packages: 0 Number of succeeded packages: 182 Number of added packages since previous mass rebuild: 6 Time needed to perform mass rebuild: 38 hours, 39 minutes, 57 seconds Statistics about previous mass rebuild: --- Timestamp of previous mass rebuild: 20130917 Total packages: 176 Number of failed packages: 2 Number of succeeded packages: 174 === The following packages were added since the previous rebuild: mingw-hidapi mingw-log4c mingw-mpfr mingw-qt5-qtquickcontrols mingw-qt5-qtserialport mingw-qt5-qtwinextras === The following packages FAILED to rebuild: none Very nice, no failures! signature.asc Description: OpenPGP digital signature -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] [patch winuser.h]: Windows 8 API ... winapi-family ... sorting out some strange stuff
On 12/5/2013 04:17, Kai Tietz wrote: Hi, could somebody of you please review http://pastebin.com/w91sSRk0 Thanks, Kai Is this correct? CONST to const -POINT CONST *pptDst; -SIZE CONST *psize; +const POINT *pptDst; +const SIZE *psize; What is this part about? - WINUSERAPI WINBOOL WINAPI UpdateLayeredWindowIndirect(HWND hWnd,UPDATELAYEREDWINDOWINFO CONST *pULWInfo); +#if _WIN32_WINNT 0x0502 + typedef +#endif + WINUSERAPI WINBOOL WINAPI UpdateLayeredWindowIndirect (HWND hWnd, const UPDATELAYEREDWINDOWINFO *pULWInfo); +#endif +#endif Suddenly WINVER? I also see a lot of changes initially to put #if inside brackets, why stop there? +#if WINVER = 0x0600 + WINUSERAPI WINBOOL WINAPI AddClipboardFormatListener (HWND hwnd); + WINUSERAPI WINBOOL WINAPI RemoveClipboardFormatListener (HWND hwnd); + WINUSERAPI WINBOOL WINAPI GetUpdatedClipboardFormats (PUINT lpuiFormats, UINT cFormats, PUINT pcFormatsOut); #endif +#endif These kind of mean differently -#if (_WIN32_WINNT 0x0600) -#define SM_CMETRICS 90 +#if WINVER = 0x501 +#define SM_CMETRICS 91 +#elif WINVER == 0x600 +#define SM_CMETRICS 93 +#else +#define SM_CMETRICS 97 #endif CreateDesktopA/W removed?? -WINUSERAPI HDESK WINAPI CreateDesktopExA( - LPCSTR lpszDesktop, - LPCSTR lpszDevice, - DEVMODE *pDevmode, - DWORD dwFlags, - ACCESS_MASK dwDesiredAccess, - LPSECURITY_ATTRIBUTES lpsa, - ULONG ulHeapSize, - PVOID pvoid -); signature.asc Description: OpenPGP digital signature -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
[Mingw-w64-public] [PATCH] Fix old bug which loomed due to r6391
$ svn diff Index: trunk/mingw-w64-headers/include/winuser.h === --- trunk/mingw-w64-headers/include/winuser.h (revision 6391) +++ trunk/mingw-w64-headers/include/winuser.h (working copy) @@ -5624,7 +5624,7 @@ WINUSERAPI HDESK WINAPI CreateDesktopExW( LPCWSTR lpszDesktop, LPCWSTR lpszDevice, - DEVMODE *pDevmode, + DEVMODEW *pDevmode, DWORD dwFlags, ACCESS_MASK dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa, $ svn blame mingw-w64-headers/include/winuser.h ... 4190 jon_y WINUSERAPI HDESK WINAPI CreateDesktopExW( 3198 jon_y LPCWSTR lpszDesktop, 3198 jon_y LPCWSTR lpszDevice, 3198 jon_y DEVMODE *pDevmode, 3198 jon_y DWORD dwFlags, 3198 jon_y ACCESS_MASK dwDesiredAccess, 3198 jon_y LPSECURITY_ATTRIBUTES lpsa, 3198 jon_y ULONG ulHeapSize, 3198 jon_y PVOID pvoid 3198 jon_y ); ... -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
[Mingw-w64-public] Using MinGW-w64
Thanks to Ruben Van Boxem informing me that MinGW-w64 can be downloaded from Cygwin I was able to install all packages successfully. I downloaded all MinGW-w64 packages except gcc-ada and gcc-fortran. I then attempted to build a test program using it. I tried the following c test case as shown on web page: http://sourceforge.net/apps/trac/mingw-w64/wiki/Unicode%20apps file=hello.c - #define _UNICODE #define UNICODE #include tchar.h int _tmain(int argc, _TCHAR **argv) { _tprintf(__T(Hello\n)); return 0; } # I then tried to compile it, but it failed as soon below. $ /bin/i686-w64-mingw32-gcc.exe hello.c i686-w64-mingw32-gcc: error: spawn: No such file or directory The shell used to invoke this is zsh and there is no spawn file on my system as far as I know. Is there some dependency package missing or is the example code wrong or am I missing some complier/linker options? Thanks -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public