Skocz do zawartości

Pascal - Uses Crt;


pigmey

Rekomendowane odpowiedzi

Witam, mam następujący problem: od niedawna uczę się programowania w PASCALu, kiedy chcę wprowadzić do kodu źródłowego moduł CRT i jakieś polecenia tegoż modułu program niechce działać. przykładowo:

 

BEGIN

writeln('Witam');

END.

 

Taki program działa bezproblemowo, jednak kiedy napiszę:

 

USES CRT;

BEGIN

clrscr;

writeln('witam');

END.

 

program niechce działać. kiedy prubuję go uruchomić w konsoli, nic się nie dzieje, miga tylko kursor. używam kompilatora fpc w wersji 2.0.2-0. Czy ktoś mógłby mi napisać dlaczego tak się dzieje i jak temu zaradzic? Dziękuję.

Odnośnik do komentarza
Udostępnij na innych stronach

paczki z fpc w wersji 2.0.2-0 ściągnąłem z netu, niepamiętam z jakiej dokładnie strony,

Usuń zatem swoje paczki z freepascalem i wgraj te dystybucyjne yumem (yum install fpc). Możliwe, że Twoje paczki mają złe dowiązania, naruszają jakiś system prywatności lub coś podobnego.

i co to takiego ten strace?

yum info strace

Odnośnik do komentarza
Udostępnij na innych stronach

Piszesz tak po znaku zachęty:

strace fpc nazwa_programu

Potem:

strace nazwa_programu

 

Jeśli coś się wysypie, będziesz to mógł znaleźć w wyciągu. Powodzenia.

Możesz też pogrzebać w konfigu fpc, usunąć aktualny katalog ustawień itp.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...