Skonfigurowałem nowy komputer i zainstalowałem na nim cygwin. Jest to Windows 7 Pro.
Ilekroć próbuję zbudować na nim naszą aplikację, pojawia się następujący błąd:
0 [main] sh 3472 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487
/bin/sh: fork: retry: Resource temporarily unavailable
0 [main] sh 3220 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487
/bin/sh: fork: retry: Resource temporarily unavailable
0 [main] sh 4896 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487
/bin/sh: fork: retry: Resource temporarily unavailable
0 [main] sh 4884 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487
Drukuje to kilka razy, a następnie umiera.
Przeprowadziłem już wiele badań dotyczących tego problemu. Już odinstalowałem i zainstalowałem cygwin ponad 5 razy. Zrobiłem rebaseall za każdym razem, gdy go instaluję. Sprawdzone pod kątem możliwej BLODY, miałem program antywirusowy Notron, który usunąłem.
Nawiasem mówiąc, próbowałem opublikować to pytanie na liście mailingowej po zapisaniu się na cygwin. Ale mojej poczty nie ma na liście. Podejrzewam, że chcą, aby adres został zmanipulowany i nie mam pojęcia, jak to zrobić. podobno traktują to jako spam. Każdy pomysł, jak mogę opublikować tam listę mailingową.
Odpowiedzi:
Miałem ten sam problem podczas tworzenia aplikacji i problem polegał na tym, że ścieżka do projektu była zbyt długa:
Problem został rozwiązany, gdy zmieniłem ścieżkę na:
źródło