Kłopoty z kompilacją w Lazarus IDE v1.6

0

Witam ,mam problem z uruchomieniem programu z Lazarus.
Nie mogę uruchomić pustego projektu, ani żadnych gotowych działających na innych PC
screeny:

1.jpeg

2.jpeg

0

Error 5 oznacza Access Denied - http://www.freepascal.org/docs-html/user/userap4.html

W takim razie kompilator nie ma dostępu do tego pliku; Powodów może być wiele - najważniejsze opisane są w podanym artykule; Najczęściej ten błąd pojawia się podczas kompilacji projektu, którego plik wykonywalny jest w tym momencie uruchomiony poza debuggerem (środowiskiem - bezpośrednio z dysku);

Sprawdź też czy bieżący użytkownik ma prawa zapisu w lokalizacji programu.

0

Chyba znalazłem problem:
http://screenshot.sh/ouTxSXmcK2pcu
http://screenshot.sh/mKLzW8bOx7vwC

Te uruchomione procesy mogą powodować błąd, aczkolwiek nie mogę ich zamknąć.

http://screenshot.sh/oBC9g7e6v7HIK

0

Masz może zainstalowany antywirusofirewall od Comodo?
On ma taką funkcję jak Viruscope, która u mnie powoduje identyczny problem (tj. wiszące procesy i niemożliwość kompilacji).

0

Nie nie posiadam

0

Skoro proces nadal działa to nie dziw się, że kompilator nie może uzyskać dostępu do pliku i zwraca błąd; Pozamykaj te procesy, a jeśli się nie da to zresetuj kompa, odpal środowisko, przekompiluj i uruchom; Nawet jesli program wpadnie w pętlę nieskończoną to i tak będzie można ubić proces z IDE, za pomocą skrótu Ctrl+F2.

0

Mimo ubicia procesu, program dalej się nie uruchamia, kompilator nie pokazuje już błędów.
Program jest widoczny w procesach, ale w Lazarusie następuje odpluskwianie, mija już koło 20min i nic się nie dzieje.

http://screenshot.sh/ovYuyqu5ZzGKC

0

A może jakiś inny antywirus? (w tym Microsoft Defender)
Jeśli nie, to pozostaje opcja, że masz błędy dysku/pamięci.

0

Antywirus odpada, gdyż na czas próby uruchomienia programu go wyłączyłem.
Jeśli to są błędy w pamięci to czy mogę coś z tym zrobić?

0

Uruchom memtest86 i zobacz co zwróci.
Ale bardziej stawiałbym na coś z dyskiem (w takim wypadku możesz przeskanować MHDD).

0

Sprawdzę to jak wrócę ze szkoły i napisze rezultaty.

0

Spróbuj zmienić nazwę projektu z PONG na coś innego, skompiluj i daj znać jaki będzie efekt.

1 użytkowników online, w tym zalogowanych: 0, gości: 1