2019-08-17 10:09 AM
Compilation of any project almost always ends with this post. If you run the compilation several times, sometimes success comes. Basically, an error occurs when compiling images. What can I configure to avoid this error?
0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487
AllocationBase 0x0, BaseAddress 0x60EA0000, RegionSize 0x200000, State 0x10000
C:\TouchGFX\4.10.0\env\MinGW\msys\1.0\bin\echo.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0
simulator/gcc/Makefile:238: recipe for target 'BitmapDatabase' failed
make[1]: *** [BitmapDatabase] Error 1
simulator/gcc/Makefile:32: recipe for target 'all' failed
make: *** [all] Error 2
Solved! Go to Solution.
2019-08-18 02:08 AM
2019-08-17 10:25 AM
Broken tools
2019-08-17 03:25 PM
I completely re-installed the whole package TouchGFX twice. Same troubles.
2019-08-18 02:08 AM
2019-08-19 04:31 AM
Hi,
As @Pavel A. says it's an issue with msys. The trick is usually to change the order in which you have the folders that include msys.dll on your path, as far as i remember.
/Martin
2019-08-19 06:17 AM
The more prevalent advice is to REBASE the DLL on x64 systems
2019-08-19 06:18 AM
Well clearly not an installation issue. Did you REBASE the DLL?
2019-08-19 12:30 PM
I have only one msys.dll in my system. I use "find c: ...
Only in TouchGFX subfolder.
I try to change version of msys.dll - same troubles.
in PATH strings haven't any winGW or touchgfx paths.
2019-08-19 12:31 PM
How to make it? Now in my system dont have any rebase.exe.
Try to install winGit 64?
2019-08-20 01:32 AM
The problem is gone.
REBASE method is working. I used MS Studio editbin.exe.
“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\editbin�? /rebase:base=0x50000000 msys-1.0.dll