roxy
Guest
Mon Dec 10, 2007 3:26 pm
Przy probie kompilacji najprostszego nawet programu otrzymuje komunikaty jak
ponizej
Quote:
"make.exe" all
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x160000, State
0x10000
C:\WinAVR-20070525\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's
heap, Win32 error 487
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x160000, State
0x10000
C:\WinAVR-20070525\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's
heap, Win32 error 487
-------- begin --------
avr-gcc (GCC) 4.1.2 (WinAVR 20070525)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x160000, State
0x10000
C:\WinAVR-20070525\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's
heap, Win32 error 487
make.exe: *** [sizebefore] Error 1
Quote:
Process Exit Code: 2
Time Taken: 00:01
Szukazem informacji na ten temat cały wczorajszy dzien. Jeden z watków
prowadzi do jakiegoś konfliktu biblioteki cygwin1.dll.
Ja mam taka biblioteke w katalogu C:\WinAVR-20070525\bin
Biblioteka ta jest jedyna w systemie.
Prubowałem ja podmienic na inna wersje ale to nic nie dało.
Prosze o pomoc.
Dariusz Zolna
Guest
Mon Dec 10, 2007 3:40 pm
roxy pisze:
Quote:
Przy probie kompilacji najprostszego nawet programu otrzymuje komunikaty jak
ponizej
"make.exe" all
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x160000, State
0x10000
C:\WinAVR-20070525\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's
heap, Win32 error 487
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x160000, State
0x10000
Użyj "rebase" na "sh.exe" np na adres 0x76000000
Dariusz Żołna
roxy
Guest
Mon Dec 10, 2007 3:49 pm
Quote:
Użyj "rebase" na "sh.exe" np na adres 0x76000000
Dziekuje za odpowiedz.
Co to jest "rebase" i jak to zrobic - prosze o wiecej szczegolow.
Dariusz Zolna
Guest
Mon Dec 10, 2007 3:54 pm
roxy pisze:
Quote:
Użyj "rebase" na "sh.exe" np na adres 0x76000000
Dziekuje za odpowiedz.
Co to jest "rebase" i jak to zrobic - prosze o wiecej szczegolow.
rebase.exe to program służący do realokacji plików PE, nie pamiętam
teraz składni jego linii poleceń, ale na pewno parametr "?" pomoże.
Dariusz Żołna
roxy
Guest
Mon Dec 10, 2007 5:42 pm
Użytkownik "Dariusz Zolna" <answer@usenet.com> napisał w wiadomości
news:fjjjup$ccs$1@inews.gazeta.pl...
Quote:
roxy pisze:
Użyj "rebase" na "sh.exe" np na adres 0x76000000
A dokładnie skad mam wiedziec na jaki adres mam uzyc rebase?
roxy
Guest
Mon Dec 10, 2007 8:02 pm
Juz wykrylem w czym byl problem.
Panda Antyvirus 2007 + firewall
Wylaczenie modułu ochrony przed nieznanymi zagrożeniami (tzw technologia
TruPrevent) pomoglo i teraz zero problemow z kompilacja w WinAvr.
Dziekuje rowniez za pomoc.