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.
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