0xc000007b and I have seen the FAQ

DAU
2012-06-05
2013-06-06
  • DAU
    DAU
    2012-06-05

    Hi there,

    I am new to Mingw-w64. Downloaded the source code and after a longer fight I managed to compile successfully using mingw32. Then I tried my first compile, which went through successfull as well using the following command line:

    /C/Mingw64/bin/x86_64-w64-mingw32-g++ -o hw.exe hw.cpp
    

    But when I try to run the program afterwards I get the 0xc000007b error.

    This is my compiler:
    $ /C/Mingw64/bin/x86_64-w64-mingw32-gcc -v
    Es werden eingebaute Spezifikationen verwendet.
    COLLECT_GCC=c:\Mingw64\bin\x86_64-w64-mingw32-gcc.exe
    COLLECT_LTO_WRAPPER=c:/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.8.0/lto-wrapper.exe
    Ziel: x86_64-w64-mingw32
    Konfiguriert mit: ../src/configure -target=x86_64-w64-mingw32 -disable-multilib -with-sysroot=/c/Mingw64 -prefix=/c/Mingw
    64
    Thread-Modell: win32
    gcc-Version 4.8.0 20120601 (experimental) (GCC)

    Anything obvious?

     
  • DAU
    DAU
    2012-06-06

    Forgot to mention, this is all happening on Win7-64.

     
  • Ray Linn
    Ray Linn
    2012-06-25

    In most case, 7B means your mixed a 32 bit binary (for example a 32bit dll) within your 64bit app. using Windbg to check every dll loaded by your app, you will have some finding.

     
  • DAU
    DAU
    2012-06-25

    Yes, I guess that was the issue, recognized that at some point that I had 32bit and 64bit binaries.

    Ended up trying to rebuilt, all as 64 bit which was never successful (have a related post under help). Currently I am trying around with a precompiled package.

     
  • Saeed
    Saeed
    2012-08-02

    Hi all,

    Could you please let me know if there is a "precompiled package" for 64 windows? Indeed, my program requires 10 GB ram so I have to compile with 64Bit compiler.

     
  • rubenvb
    rubenvb
    2012-08-02

    sdehghan: in the future, please create a new topic to ask your question.

    There are 64-bit toolchains here: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/
    They can compile to 64-bit code only (at least most of them)

    I will soon upload multilib compilers which can also produce 32-bit binaries, to replace the ones I have uploaded now.

    You could also try my (rubenvb) 32-bit builds, the linker was compiled with -enable-large-address-aware. It'd be interesting to see if that is enough even for your case (the limit is normally 3-4GB on a 64-bit OS for a 32-bit binary)