I am new in Hexagon SDK. I have isntalled the sdk and tried start the first project 'Calculator'. I am following the html docs provided with the sdk.
But when I gave the command make tree V=.... (Debug/Release) I faced problems.
The error is : "Couldn't reserve space for cygwin's heap (0x60EA0000 <0x24F0000>) in child, Win32 error 0"
How can I solve this solution and make the project?
Hi Rubaiyat,
The error is due to msys libarary failure. msys-1.0.dll need to be rebased using the rebase.exe from Cygwin or Microsoft SDK toolkit using the following command
rebase.exe -b 0x50000000 msys-1.0.dll
Reference: http://stackoverflow.com/questions/18502999/git-extensions-win32-error-487-couldnt-reserve-space-for-cygwins-heap-win32
Thanks,
Harsha P
Hello Harsha P,
Thanks for your ssuggestion. This helped me to solve the problem. But a new problem has been occured after rebasing using Microsoft SDK toolkit.
Now I can clean the my project using make clean. But in case of building using make tree command the following error is shown.
unable to allocate heap 0x10060000, heap_chunk_size 268435456, pid 10076, Win32 error 0
I am googling it but still no luck.
Thanks,
Rubaiyat
Hi Rubaiyat ,
This is a problem with installaton of tools. In order to overcome this, try suffix "VERBOSE=1" to all build commands. That is, use "make tree V=android_Debug VERBOSE=1" instead
Regards,
Harsha P
Hello Harsha P,
Thanks for your solution. That worked fine.
Regards,
Rubaiyat
The Spanning Tree Protocol (STP) is a network procedure that guarantees a loop-gratis topology for any overpass Ethernet local area network. STP gives a means to thwart loops by chunking links in an Ethernet network. Blocked links can be brought into service if active links fail.
http://www.whatisnetworks.com/how-to-make-a-network-tree-skirt/
Cygwin should not be used with the SDK. The setup_sdk_env.cmd/sh should always be run in the local shell to configure its environment for sdk work. This scrip will strip cygwin from the your path. Once stripped the shell will use GNU On Windows (GOW) that was installed as part of the SDK. If for some reason cygwin was not stripped you'll have to strip it yourself or update the script to do so.
Any feedback on why cygwin is not being stripped would be helpful to use going forward.