Автор Тема: Помогите с FreePascal`ем  (Прочитано 8358 раз)

Оффлайн Aglo

  • Начинающий
  • *
  • Сообщений: 7
Помогите с FreePascal`ем
« : 16.08.2010 12:48:21 »
Не знаю пробегала здесь эта тема или нет - я в FAQ посмотрел вроде не было...
У меня такая проблема: в процессе обучения у нас исользовался Borland Pascal 7.0 и чтоб детям было нагляднее показать программирование было несколько заданий для работы в графике - под AltLinux ("легкий линукс") FreePascal в гафике не работает я по форумам полазил и выяснил, что нужно доустановить два пакета
svgalib-devel
kernel-modules-svgalib_helper-std-smp
,но у меня интернет через прокси сервер и при подключении сетевых репозиториев ругается что по ftp соединение недоступно :( попытки просто скачать эти библиотеки ни к чему не привели - нашел только svgalib, но там архив - без каких либо инструкций в нем - только два исполняемых файла внутри при запуске которых выдается сообщение а ля "...Segment not found ..." может подскажите как с этим бороться и, если можно, попроще я с "пингвинами" только-только начал возиться - плохо в них разбираюсь. Думаю что ответ на этот вопрос будет интересовать многих.
Заранее благодарен.

Mario_z

  • Гость
Re: Помогите с FreePascal`ем
« Ответ #1 : 16.08.2010 12:56:46 »
Попробуйте подключить  HTTP репозитории (обязательно две строки, их всегда две не забывате!).

Как пример, но не надо прямо копировать сроки.
http://www.altlinux.org/Репозитории_ALT_Linux
« Последнее редактирование: 16.08.2010 13:06:52 от Mario_z »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 961
Re: Помогите с FreePascal`ем
« Ответ #2 : 16.08.2010 13:05:40 »
Не знаю пробегала здесь эта тема или нет - я в FAQ посмотрел вроде не было...
У меня такая проблема: в процессе обучения у нас исользовался Borland Pascal 7.0 и чтоб детям было нагляднее показать программирование было несколько заданий для работы в графике - под AltLinux ("легкий линукс") FreePascal в гафике не работает я по форумам полазил и выяснил, что нужно доустановить два пакета
svgalib-devel
kernel-modules-svgalib_helper-std-smp
,но у меня интернет через прокси сервер и при подключении сетевых репозиториев ругается что по ftp соединение недоступно :(

А если так ?
su-
export http_proxy="http://ip:port/"
export ftp_proxy="http://ip:port/"
apt-get update
apt-get install svgalib-devel kernel-modules-svgalib_helper-std-smp

где ip:port это ваш проксик. И слеш после порта это не очепятка - он нужен.
export ftp_proxy="http://ip:port/" это если у вас проксик поддерживает ftp

Оффлайн wecheslaw

  • Завсегдатай
  • *
  • Сообщений: 99
    • Email
Re: Помогите с FreePascal`ем
« Ответ #3 : 16.08.2010 14:09:39 »
Или как то вот так можно сделать.

Оффлайн black

  • alt linux team
  • ***
  • Сообщений: 461
Re: Помогите с FreePascal`ем
« Ответ #4 : 16.08.2010 15:59:52 »
Aglo, не морочьте себе голову. Удовлетворительного решения не будет. Используйте dosbox и настоящий паскаль.

Оффлайн Aglo

  • Начинающий
  • *
  • Сообщений: 7
Re: Помогите с FreePascal`ем
« Ответ #5 : 17.08.2010 09:24:53 »
Настоящий паскаль не фриварное  ПО - вот в чем вся заковыка

За советы по репозиториям - спасибо - помогло

Установил все пакеты - вроде бы конфиги поправил как тут http://server.179.ru/wiki/wakka.php?wakka=TexnicheskajaSluzhba/TexzadanieUstanovkaLinux/FreePascal сказано - компилится - но при запуске от имени юзера пришет ошибка 256 а от рута - вешает графическую консоль и тот же код ошибки... где копать?
и еще я не понял куда
"$ sed -i 's/mouse unconfigured/mouse none/' /etc/vga/libvga.config"
вставлять в /etc/vga/libvga.config  что ли?...
« Последнее редактирование: 17.08.2010 11:50:38 от Aglo »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 961
Re: Помогите с FreePascal`ем
« Ответ #6 : 17.08.2010 12:08:01 »
Настоящий паскаль не фриварное  ПО - вот в чем вся заковыка
Турбо Паскаль вроде же в Первой помощи шло - вот там и надо прочитать - требуют ли они удаления.
Помоему нет.
Т.е. им можно пользоваться в школе и после 2011 на законных основаниях...
Хотя конечно с этим надо на сайт Первой Помощи и там это досконально выяснить...
« Последнее редактирование: 17.08.2010 12:17:34 от YYY »

Оффлайн Aglo

  • Начинающий
  • *
  • Сообщений: 7
Re: Помогите с FreePascal`ем
« Ответ #7 : 17.08.2010 12:50:17 »
Турбо Паскаль вроде же в Первой помощи шло - вот там и надо прочитать - требуют ли они удаления.
сайт первой помощи только номинально работает  ни фак не открывается ни форум - а в ответ на письмо их супорту приходит ответ, что письмо не удалось отправить - сервак видимо лежит и уже порядочно как минимум 10 дней, а бумажных сопроводительных доках ничего по этому поводу не написано :(

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 961
Re: Помогите с FreePascal`ем
« Ответ #8 : 17.08.2010 14:00:45 »
Турбо Паскаль вроде же в Первой помощи шло - вот там и надо прочитать - требуют ли они удаления.
сайт первой помощи только номинально работает  ни фак не открывается ни форум - а в ответ на письмо их супорту приходит ответ, что письмо не удалось отправить - сервак видимо лежит и уже порядочно как минимум 10 дней, а бумажных сопроводительных доках ничего по этому поводу не написано :(

Там бумага (беленькая с синеньким) была с табличкой - и вроде у всех пакетов стоял срок использования.
Дак как я помню ни на компасе ни на тр сроков не было....

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: Помогите с FreePascal`ем
« Ответ #9 : 17.08.2010 18:18:38 »
Турбо Паскаль вроде же в Первой помощи шло - вот там и надо прочитать - требуют ли они удаления.
Помоему нет.

А при чем тут сайт "Первой помощи"? Права на турбо паскаль сейчас, по-видимому, принадлежат компании Embarcadero Software. Информации о том, что правообладатель разрешает как-либо использовать турбо паскаль вне рамок контракта с Рособразованием не было. Так что использование турбо паскаля в школах как было незаконным до "Первой помощи", так и будет оставаться таковым после 1 января.

Оффлайн HAW

  • Завсегдатай
  • *
  • Сообщений: 1 247
    • Email
Re: Помогите с FreePascal`ем
« Ответ #10 : 17.08.2010 20:21:40 »
а может всё-таки проще на питон переползти?

Оффлайн Aglo

  • Начинающий
  • *
  • Сообщений: 7
Re: Помогите с FreePascal`ем
« Ответ #11 : 18.08.2010 10:29:25 »
Тогда уж на лазарус, но тут проблема - нужно , чо б в нем еще и учитель  хоть немного соображал :(

Оффлайн HAW

  • Завсегдатай
  • *
  • Сообщений: 1 247
    • Email
Re: Помогите с FreePascal`ем
« Ответ #12 : 18.08.2010 11:12:19 »
не, на лазарус пожалуй не надо.
http://moodle.altlinux.ru/mod/resource/view.php?inpopup=true&id=446

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 961
Re: Помогите с FreePascal`ем
« Ответ #13 : 18.08.2010 11:30:45 »
А при чем тут сайт "Первой помощи"?
А к кому обращаться ?
К Медведеву в блог писать что ли ?

Права на турбо паскаль сейчас, по-видимому, принадлежат компании Embarcadero Software. Информации о том, что правообладатель разрешает как-либо использовать турбо паскаль вне рамок контракта с Рособразованием не было.
Да. Но договор с Борландом/CodeGear это не отменяет.
Если не ошибаюсь то в том листочке, что я уже упоминал, на их продукцию даты окончания нет...

Так что использование турбо паскаля в школах как было незаконным до "Первой помощи", так и будет оставаться таковым после 1 января.
Вот зайду и погляжу есть ли дата в том листе или нет...
Текста договора по понятным причинам Рособра с Борландам в сети нет.
Но дата окончания лицензии то должна быть кому-то известна...
« Последнее редактирование: 18.08.2010 11:32:53 от YYY »

Оффлайн black

  • alt linux team
  • ***
  • Сообщений: 461
Re: Помогите с FreePascal`ем
« Ответ #14 : 18.08.2010 16:38:21 »
Коллеги, вопрос лицензионности, конечно важен, и его стоит выяснить, но в индивидуальном порядке (и за давностью лет) все-таки рекомендую  http://dim-hj.gorodok.net/turbo-pascal-linux.htm - единственное приемлемое решение.