Конференция "FreePascal" » Использование юнита Graph в FPC [linux, FreeBSD]
 
  • Alexis © (28.03.04 17:24) [0]
    Subj пытался осуществить в FPC 1.0.10, однако при компиляции безо всяких ключей (fpc name.pas) выдается:
    /usr/bin/ld -lvga not found.
    Linking not done.
    На этом компиляция прекращается, создается лишь shell script.
    В чем дело-то ли сконфигурировать файлы компилятора, то ли указывать какой-то ключ при компиляции ?
    Заранее благодарю.
  • PVOzerski © (28.03.04 18:54) [1]
    Требуется библиотека libvga. Если не ошибаюсь, не рекомендуется к использованию из-за того, что требует администраторских привилегий, а поэтому не ставится по умолчанию при установке Linux. Думаю, в Сети найти ее можно. По-моему, библиотека динамичская, тогла ее имя libvga.so. Чтобы разобраться точнее, посмотрите linker response file, там внутри - список линкуемых модулей. Опять же, расширение его для FPC под Linux'ом не помню :^(. Под виндой - .res, как у ресурсов (хотя на самом деле - текстовой).
  • Avva (02.04.04 08:54) [2]
    Подключал я эту libvga. Компилировалось успешно, однако при запуске исполняемого файла из-под обычного пользователя выдавалось Permission denied, а когда я запустил из-под root, система повисла совершенно. Больше я не пользуюсь Graph под Linux.
 
Конференция "FreePascal" » Использование юнита Graph в FPC [linux, FreeBSD]
Есть новые Нет новых   [118650   +5][b:0][p:0]