Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > Про компилятор, и про процессор и про ОС...


Автор: Avaj 16.7.2008, 08:44
Недавно решил обновить себе комп и поставил AMD athlon 64 X2 Dual Core, а у меня стоял допотопный компилятор 80-х годов - турбо паскаль 7. И вот недано я решил его запустить - а он как запищит... 
В общем не получилось. 
И вот думаю - это ведь не спроста. 
Это только из-за 64-битного проца? Или может из-за того, что у меня стоит XP SP2 - а он вроде бы 32-разрядный и из-за этого получается какая-то "несовмеситмость"?
Какой нужен компилятор, чтоб рабротал нормально у меня?

Автор: Coder 16.7.2008, 09:09
FreePascal, например. 
http://www.freepascal.org/

Автор: Avaj 16.7.2008, 09:15
Но FreePascal для AMD64 есть только для Linux и Windows 64-bit, а у меня ведь XP SP2.

Автор: Alexeis 16.7.2008, 09:42
Цитата(Avaj @  16.7.2008,  07:44 Найти цитируемый пост)
Это только из-за 64-битного проца? Или может из-за того, что у меня стоит XP SP2 - а он вроде бы 32-разрядный и из-за этого получается какая-то "несовмеситмость"?

  64-битный проц неплохо работает в режиме совместимости c 32 . Если есть необходимость писать под Windows то удобнее будет создавать консольное приложение в Delphi. Правда там доступен тока текстовый режим, недоступны модули DOS и CRT, но для простых задач должно хватить. По крайней мере редактор под винду и интегрированный компилятор с отладчиком, все удобства. 

Автор: deswars 16.7.2008, 10:03
64-x разрядные программы на 32-х разрядных системах некоректно работают( или не работают). Поищи 32-х разрядный компилято FreePascal. У меня есть, но очень глюченый.

Автор: Dobermann 16.7.2008, 19:48
В Турбо Паскале 16-рязрядный компилятор

Автор: deswars 17.7.2008, 09:01
Разрядность компилятора должна біть не віше разрядности ОС, лучше и не ниже.

Автор: Virtuals 21.7.2008, 16:01
Avaj, 
Цитата

И вот недано я решил его запустить - а он как запищит...

нонсенс!, виртуальная машина ДОС везде нормально работает, и от проца это независит!, у вас какието проблемы с настройкой виндов или самого паскаля!
у меня на таком проце и паскаль 5 отлично работает

кстати попробуйте ему жестко ограничить обьем выделяемой оперативки! может он просто офигел от количества оной? smile не шутка для дос приложений это важно, они просто не знали что памяти бывает дофига

Автор: deswars 22.7.2008, 08:54
Если установлена NTFS, то при переходе в графический режим вылетаеть. 

Автор: Dobermann 22.7.2008, 10:33
Цитата(deswars @  22.7.2008,  08:54 Найти цитируемый пост)
Если установлена NTFS, то при переходе в графический режим вылетаеть. 

Первый раз такое слышу!!!

Автор: Virtuals 22.7.2008, 13:16
deswars, это сказки!!!
а вот это ваша реальность
http://forum.vingrad.ru/topic-204022/hl/%25D1%2580%25D0%25B5%25D0%25B6%25D0%25B8%25D0%25BC/index.html

Автор: deswars 23.7.2008, 08:49
У меня так было как минимум на десяти компах. 
Или вы скажете это просто глюк модуля(я пробывал брать с разных источников).

Автор: Virtuals 23.7.2008, 09:36
deswars, ссылку читал? так вот я эту тему проверял тоже на разных компах...
и поверь что с нтфс такие глюки никак не связанны
замечена только косвенная связ с видеодрайвером видеоадаптером и положением луны над программистами мелкомягких

Автор: deswars 25.7.2008, 09:16
Если катаю прогу на на FAT-32-диск, то все работает(комп не меняется). Это я замечал только в XP.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)