Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт дек 12, 2017 8:56 pm

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




Начать новую тему  Ответить на тему  [ 48 сообщений ]  На страницу Пред. 1 2 3 4 След.
Автор Сообщение
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Пт июн 03, 2011 7:48 pm 
Не в сети

Зарегистрирован: Ср июн 01, 2011 5:55 pm
Сообщения: 41
Прочитал вроде бы внимательно, но так и не соображу как прикрутить кроскомпиляцию в линуксе. Был бы очень благодарен за понятные пошаговый мануал. Сам FreePascal есть, под линукс все компилится и запускается, скачать что нужно еще не проблема.

И не пойму как закинуть готовый файл программы в образ дискеты с системой.


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Пт июн 03, 2011 8:17 pm 
1) man mount
2) http://ru.wikipedia.org/wiki/Mount


Вернуться к началу
   
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Сб июн 04, 2011 9:20 am 
Не в сети

Зарегистрирован: Ср июн 01, 2011 5:55 pm
Сообщения: 41
Про mount я знаю, лучше было сказать что там vfat мне это было не очевидно, пришлось наугад пробовать.


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Вс июн 05, 2011 9:08 am 
Не в сети

Зарегистрирован: Ср июн 01, 2011 5:55 pm
Сообщения: 41
FreePascal пока отложил в сторону, начал разбираться с fasm.


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 2:54 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср фев 23, 2011 5:11 pm
Сообщения: 14
Так и задуманно, что KEXы по 4 метра выходят?

_________________
Нуб обыкновенный
Изображение


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 3:16 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Сомневаюсь. Lode runner занимает всего несколько килобайт, емнип.


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 3:55 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср фев 23, 2011 5:11 pm
Сообщения: 14
Ну не знаю. Компилил ray.pp из примеров - получил ray.exe размером 60 кб. Ray.exe прогнал через exe2kos - получил файл Ray в 4 метра. ЧЯДНТ?

_________________
Нуб обыкновенный
Изображение


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 4:24 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
mozGa_net, а после kpack сколько получается?

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


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 4:36 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
mozGa_net писал(а):
Ну не знаю. Компилил ray.pp из примеров - получил ray.exe размером 60 кб. Ray.exe прогнал через exe2kos - получил файл Ray в 4 метра. ЧЯДНТ?

Боюсь, делаешь не так. Попробуй взять виндовый экзешник и перегнать его exe2kos - получишь очень большой файл. Видимо у тебя exe-шник получается каким-то не таким.


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 4:51 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср фев 23, 2011 5:11 pm
Сообщения: 14
С kpack'ом получилось 16 кб. Мне хватит.

_________________
Нуб обыкновенный
Изображение


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 4:51 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Работает хоть?


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 6:59 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср фев 23, 2011 5:11 pm
Сообщения: 14
Sorcerer писал(а):
Работает хоть?


Ага, и ужатый, и не ужатый.

_________________
Нуб обыкновенный
Изображение


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Ср июл 20, 2011 7:49 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
может что-то типа strip надо применить?


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Чт июл 21, 2011 2:22 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Я уже не помню деталей, но там что-то типа резервирования секций вида db ? как много-много нулей (надо исходник exe2kos посмотреть, он небольшой). А может дело в другом. Я не большой спец по PE (да и по другим форматам), так что наверняка эта проблема не такая серьёзная как может показаться. Существует так же конвертер pe2kos (или как-то так), автора не помню, но после него exe'шники от FreePascal не работали, поэтому сделал свой (как попало, на коленке, если честно).

К сожалению я сейчас не участвую в разработке KolibriOS и портировании данного компилятора, но надеюсь когда-нибудь появится время и я обновлю код.

..bw


Вернуться к началу
 Заголовок сообщения: Re: FreePascal
СообщениеДобавлено: Чт июл 21, 2011 8:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср фев 23, 2011 5:11 pm
Сообщения: 14
Там после заголовка километровое пустое место идет.
В догонку: можно пример проги, где показанна работа с файлами? А то с AssignFile прога не запускается.

_________________
Нуб обыкновенный
Изображение


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

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


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

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


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

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