Компилятор pascal

Помогите поставить сабж. Задача: выполнить довольно простое задание по программированию и забыть.
В универе стоят винды, а под ними borland pascal и free pascal. У меня Gentoo на amd64. Сначала я попробовал поставить free pascal, но не зря он замаскирован. Откомпилированные им программы вываливаются с ошибками при работе с плавающей запятой. Это ошибки компилятора т.к.
1) Эти программы работают под борландом на других машинах.
2) Я проверял, там из примерно 0.3 вычитается примерно 0.1.
3) Добавляем writeln с куском вычисляемого выражения и ошибка происходит в другом месте программы.
4) В программах пока даже массивов нет.

Потом пробовал borland под dosbox. Пример скачанный из интернета он компилирует, а вот на моей программе просто вылетает. Тот же дистрибутив борланда под виндами на другой машине собирает этот исходник без проблем.
Да и не должен он открывать новое окно с кодом, когда хочет показать ошибку в моем коде. Т.е. под досбоксом борланд тоже глючит.

Если ничего не придумаю либо прийдется писать в универе, а там доступ в инет перекрыт, а иногда он нужен, либо может быть получится договариваться чтобы писать на чем-то другом.
Может быть кто-нибудь подскажет, что еще можно попробовать.

Попробуй Qemu под

Попробуй Qemu под ним поставить дос или вынь 98.
Я сам так использую, правда для асемблера.

Попробовал.

Попробовал. Борланд висьнет при запуске из-под него программ. Может быть у меня неудачный образ дискеты.
Еще пробовал GNU pascal, тоже что-то не так.

alexg@gus ~/cvs/Integral $ gpc int.pas
gpc: installation problem, cannot exec `gpcpp': No such file or directory

Попробуй

Попробуй поменять qemu на kqemu. Они оба маскед но работают, у меня сначала tlink вываливался с ошибкой.

Лично я...

...поставил DOS под QEMU, запустил там борландский паскаль. Кое-как работало, но редактор подглючивал. Программы работали.

Вот тебе на!

Отсутствие ability to use free pascal на gentoo очень нехороший знак..%

Re: Вот тебе на!

tIT написал(а):
Отсутствие ability to use free pascal на gentoo очень нехороший знак..%

?
у меня FP под Джентой работал без проблем... ну почти без проблем. Правда у меня 32 битный проц.

Тут как раз

Тут как раз проблема именно в 64 битах. Он нестабильный. Сначала кажется, что все работает, но потом приложения им собранные начинают вылетать с ошибками на вычислениях с плавающей запятой (правда в моих приложениях в основном такие и были). Причем по всем симптомам происходит переполнение массивов или нечто подобное.
Я просто использовал компьютер брата. В конце концов мне надо написать 2 программы (уже одну) и забыть этот язык.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".