Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб окт 21, 2017 6:21 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 41 сообщение ]  На страницу Пред. 1 2 3 След.
Автор Сообщение
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Ср ноя 28, 2007 6:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Уже вполне можно пользоваться.
Ряд функций не реализовано, так как пока у меня не возникала в них потребность. Так же толком не описан процесс сборки RTL и программ на FreePascal. Очень криво реализована консоль, которая так необходима при отладке. Вот когда все это появится, можно будет перевести RTL в состояние постоянной бетты.

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Пн дек 24, 2007 3:37 pm 
Не в сети

Зарегистрирован: Ср дек 19, 2007 11:43 am
Сообщения: 9
Мдя... Что-то bw замолчал... Есть что-то новенькое по Паскалю?


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вт дек 25, 2007 9:03 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Есть, но только на локальной машине. Механизм сборки до конца не отлажен. К тому же возникли неожиданные материальные проблемы, на решение которых уход все время. Потерял доступ к wm, на котором лежат все сбережения, приходится срочно зарабатывать на НГ, восстанавливать потеряный wm буду в январе.
Если есть ко мне конкретные вопросы, задавайте здесь.

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вс дек 30, 2007 9:54 am 
Не в сети

Зарегистрирован: Ср дек 19, 2007 11:43 am
Сообщения: 9
Не буду прикидываться умным, спрошу прямо: КАК написать программу на паскале, чтобы она работала под Колибри? (Уф, непросто было задать такой тупой, на взгляд бывалого программиста, вопрос).


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вс дек 30, 2007 1:39 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
ну сказали же, "Так же толком не описан процесс сборки RTL и программ на FreePascal", как опишут- почитаешь.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вс дек 30, 2007 1:52 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
last_day, бери то что есть сейчас на svn: http://kolibrios.org/repos/programs/develop/fp/
По сборке RTL можно пользоваться этой докой: http://kolibrios.org/repos/programs/dev ... dme-ru.txt
По сборке программ ориентируемся на батники в примерах.
Так же можно изучить исходники LRL и батник для сборки LRL: http://kolibrios.org/repos/programs/games/lrl/
Сейчас я переписываю все для компилирования make'ом, соответственно процесс сборки изменится. Он упростится, нужно будет настроить две переменные окружения и выполнить команду make.

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Пн дек 31, 2007 12:53 pm 
Не в сети

Зарегистрирован: Пн окт 22, 2007 6:43 pm
Сообщения: 21
Такой вопросс: а паскаль классический или объектный?


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Пн дек 31, 2007 1:30 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
FreePascal. Как хочешь так и пиши.

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вт мар 04, 2008 10:43 am 
Не в сети

Зарегистрирован: Ср дек 19, 2007 11:43 am
Сообщения: 9
Не совсем понятно, как работает exe2kos. Drag&Drop'ом перетащил на него exe-файл, скомпилированный в ТР 7.1, в результате появился файл размером 1,3 Гб (размер исходного файла 21 Кб), процесс длился около 15 минут. В Колибри вообще "файл не найден". Документации по exe2kos не нашел. bw, помоги!


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вт мар 04, 2008 10:56 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
1. exe2kos преобразует формат нормального pe exe в формат исполняемого файла kos. tp (bp7), если мне не изменяет память, не в состоянии компилировать pe exe. Так что exe2kos вообще не должен был работать с этим exe'шником, но я мог и не делать проверок на корректность формата, оттого и такие странные результаты.
2. Ты сам делаешь системные вызовы kos в своей программе? Ты уверен что не происходит других инородных для kos вызовов (winapi, dos)?
3. exe2kos использовалась только с кодом, собранным под fp. Утиль испытывался и на других pe exe (случайных, не рассчитаных на работу в окружении kos), проблем не было.

p.s. Читай как собрать и использовать fp rtl, написанно не много, но при должном упорстве разобраться можно.
p.p.s. Упакуй и вышли мне на bw@handsdriver.net тот exe что у тебя получился в tp7 и исходники, если не жалко.

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Вт мар 04, 2008 9:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
ну когда же документация? =,(

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Ср мар 05, 2008 5:59 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Кулхацкерам документация не нужна :-).

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Ср мар 05, 2008 8:31 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
ладно, говори где можно скачать исходники примеров и написанных/портированных тобой программ) а то и слей сюда архив)

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Чт мар 06, 2008 5:15 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Все ссылки пятью постами выше, неужели так тяжело глаза поднять.
Используется только svn.

..bw


Вернуться к началу
 Заголовок сообщения: Re: Pascal компилятор
СообщениеДобавлено: Чт мар 06, 2008 3:49 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
не, глаза то не тяжело, однако бесполезно - пять постов это далеко за границей монитора) // на самом деле я спрашивал может имеются другие исходники или документы, не дислоцирующиеся на SVN..

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 41 сообщение ]  На страницу Пред. 1 2 3 След.

Часовой пояс: UTC+03:00


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB