On Thu, Oct 2, 2014 at 10:59 PM, Yaron Keren <yaron.ke...@gmail.com> wrote:
> Well, something went wrong with MSYS2. I uninstalled MSYS2 and reinstalled,
> now libmangle compiles and build goes on. Odd. I did encounter a problem
> before with MSYS2 while doing pacman -Syu, there were errors and the upgrade
> wasn't complete. Maybe that's releated. This time I did not pacman -Syu.
>

There's a problem in MSYS2 that when it updates DLLs of core packages
that pacman (or subsequently called post-install scripts) itself
depends on, those post-install scripts can fail to execute. If you
make a list of which packages failed, you can usually exit all your
MSYS2 shells, launch another one, then do:

pacman -S <list-of-failed-packages>

Yeah, that's really horrible and we need to fix it somehow.

>
>
>
> 2014-10-02 18:00 GMT+03:00 Yaron Keren <yaron.ke...@gmail.com>:
>>
>> Hi,
>>
>> I am trying to build mingw-w64. I followed all steps from the README and
>>
>> git clone https://github.com/niXman/mingw-builds/ --branch develop
>>
>> ./build --mode=gcc-4.9.1 --buildroot=/c/mingw491 --rt-version=v3 --rev=1
>> --bootstrap --jobs=2 --threads=posix --exceptions=dwarf --arch=i686
>> --bin-compress
>>
>> ( the arguments were copied from build-info.txt of
>> i686-4.9.1-release-posix-dwarf-rt_v3-rev1.7z )
>>
>> after gcc is built, it fails to compile libmangle since it does not find
>> stdio.h. Running
>> /c/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/bin/g++ -E -x c++ - -v
>> < /dev/null
>>
>> results in:
>> ...
>> ignoring duplicate directory
>> "C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/lib/gcc/../../../mingw32/lib/gcc/i686-w64-mingw32/4.9.1/include"
>> ignoring nonexistent directory
>> "C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/mingw32/lib/gcc/i686-w64-mingw32/4.9.1/../../../../include"
>> ignoring duplicate directory
>> "C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/lib/gcc/../../../mingw32/lib/gcc/i686-w64-mingw32/4.9.1/include-fixed"
>> ignoring nonexistent directory "/mingw32/i686-w64-mingw32/include"
>> ignoring nonexistent directory
>> "C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/mingw/include"
>> #include "..." search starts here:
>> #include <...> search starts here:
>>
>> C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/include
>>
>> C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/include-fixed
>>
>> C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/lib/gcc/../../../mingw32/i686-w64-mingw32/include/c++
>>
>> C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/lib/gcc/../../../mingw32/i686-w64-mingw32/include/c++/i686-w64-mingw32
>>
>> C:/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/lib/gcc/../../../mingw32/i686-w64-mingw32/include/c++/backward
>> ...
>>
>> So
>> /c/mingw491/i686-491-posix-dwarf-rt_v3-rev1/mingw32/i686-w64-mingw32/include
>> does not appear in any of the include directories, unlike the
>> i686-4.9.1-release-posix-dwarf-rt_v3-rev1.7z from SF in which it of course
>> appears.
>>
>> So, what am I doing wrong??
>>
>> Yaron
>>
>>
>
> ------------------------------------------------------------------------------
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> _______________________________________________
> Mingw-w64-public mailing list
> Mingw-w64-public@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to