По поводу запуска компилированных приложений. И ещё...

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

По поводу запуска компилированных приложений. И ещё...

Сообщение Sergey Rudnev » 31.01.2010 17:01:04

Здравствуйте! // уж простите пожалуйста за созданную тему, т.к. ответа на свои вопросы найти всё никак не могу..

Итак, первый вопрос по FPC.
Машина типичная из рядов, ОС Debian 5.0 lenny, пакет FPC 2.4.0;
Скачал пакеты, установил всё (т.к. не стал копаться что нужно а что нет, после разберусь), вроде работает.
Но как я узнал, что работает:
- написал прожку самую малую (приветствие, как-бы);
- в консоле задал fpc 1.pas;

И всё, а что делать дальше? Как мне эту самую откомпилированную программку запустить?

Второй вопрос наверно всеобщий, про паскаль. (Turbo Pascal 7.0, др. не знаю);
Монитор LCD, видео-карта nVidia GeForce 7600 GT (256/128);
При запуске тоже, самого простого приложения написанного с модулём Graph, монитор выключается. Напрочь!
Ничего не помогает, пробывал и вручную опознавать драйвер и автоматом, и даже через др. операционные системы -- без толку.
Выключается, а может и зависнуть. На нажатия клавиш num lock, caps lock не отзывается.
Что делать?

// заранее огромная благодарность!

Добавлено спустя 2 минуты 13 секунд:
А вот ещё, как запустить IDE? (среду разработки, как в TP7)
Аватара пользователя
Sergey Rudnev
незнакомец
 
Сообщения: 2
Зарегистрирован: 31.01.2010 16:48:44
Откуда: г. Ташкент, см. карту Узбекистан

Re: По поводу запуска компилированных приложений. И ещё...

Сообщение скалогрыз » 31.01.2010 17:14:44

Sergey Rudnev писал(а):Скачал пакеты, установил всё (т.к. не стал копаться что нужно а что нет, после разберусь), вроде работает.
Но как я узнал, что работает:
- написал прожку самую малую (приветствие, как-бы);
- в консоле задал fpc 1.pas;
И всё, а что делать дальше? Как мне эту самую откомпилированную программку запустить?

результат должен быть бинарик с именем 1
т.е. запускать его ./1

но я бы советовал использовать латиницу для имён файлов и модулей (паскаль не разрешает имени модуля начинаться с чисел).

Sergey Rudnev писал(а):Выключается, а может и зависнуть. На нажатия клавиш num lock, caps lock не отзывается.
Что делать?

если я не ошибаюсь, то модуль Graph использует библиотеку libvga. Какие заморочки в линуксе могут быть с этой библиотекой - хз.
Альтернативный вариант НЕ использовать Graph вообще, а писать, например на XWindows! или с использованием LCL на Лазарусе

Sergey Rudnev писал(а):А вот ещё, как запустить IDE?

бинарик называется "fp", по идее написать в консоле fp должно быть достаточно, если установлены нужные пакеты.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: По поводу запуска компилированных приложений. И ещё...

Сообщение Sergey Rudnev » 31.01.2010 18:39:38

скалогрыз, спасибо большое за помощь! :dance:
Аватара пользователя
Sergey Rudnev
незнакомец
 
Сообщения: 2
Зарегистрирован: 31.01.2010 16:48:44
Откуда: г. Ташкент, см. карту Узбекистан


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Рейтинг@Mail.ru