nefunkčný Free Pascal

Sekcia: Aplikácie & Desktop 07.05 | 22:30
Avatar Kirel   Používateľ

Free Pascal mi nedokáže zkomprimovať program. Uloží mi ho ale pri komprimácii stále dostanem error: "Can't find unit system used by Program". Používam Ubuntu 18.04 ktorý beží vo VirtualBoxe pričom hlavný OS je Win10. Linux vôbec nepoužívam je to len vo tomto výnimočnom prípade takže ani neviem kde mám hľadať chybu. Vie niekto kde by mohol byť problém? Ďakujem :)

    • RE: nefunkčný Free Pascal 07.05 | 22:46
      Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

      V Pascale som pred dvadsiatimi rokmi toho napísal dosť, no je úžasné ako sa to vykúri z hlavy preč :)

      Zrejme "nastavenia" a cesty k unitám sú zle nastavené.

      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
    • RE: nefunkčný Free Pascal 08.05 | 08:03
      Avatar WlaSaTy   Návštevník

      Síce teraz nemám po ruke Ubuntu 18.04, a je to už nejaký ten piatok čo som prestal používať pascal, ale natískajú sa štyri otázky:

      1. Ako si inštaloval ten free pascal?
      2. Aký je to program, dúfam že nie niečo z minulého tisícročia čo chce egavga.bgi?
      3. Neposkytol učiteľ hotovú prednastavenú virtuálku aj s nejakým editorom typu rhide, alebo niečo podobné?
      4. Jedná sa o free pascal a nie o lazarus?
      Bežná ukážka, ale zo staršieho:

      ~/$ cat program.p 
      PROGRAM skuska;
      BEGIN
      writeln('hello world');
      END.
      :~/$ fpc program.p 
      Free Pascal Compiler version 3.0.0+dfsg-2 [2016/01/28] for x86_64
      Copyright (c) 1993-2015 by Florian Klaempfl and others
      Target OS: Linux for x86-64
      Compiling program.p
      Linking program
      /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
      5 lines compiled, 0.1 sec
      :~/$ ./program 
      hello world
      :~/$