Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Lazarus, Free Pascal, CodeTyphon
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 16.08.2016, 09:26   #1
Arson
Новичок
 
Регистрация: 29.01.2016
Сообщений: 5
Репутация: 10
По умолчанию Lasarus и компилятор для ARM


Добрый день, форумчане!


Прошу помощи, а то я уже зашел в тупик., в общем стоит задача кросскопиляции в Lazarus для процессоров семейства ARM. Установил Лазаря, поставил FPC, в консоли тестовая програмка компилируется и даже работает на компе с АРМ, но программа из среды, ни в какую не хочет, при компиляции и сборки требует библиотеки и падает с ошибкой:
/usr/bin/arm-linux-ld: warning: link.res contains output sections; did you forget -T?
/usr/bin/arm-linux-ld: cannot find -lpthread
/usr/bin/arm-linux-ld: cannot find -lX11
/usr/bin/arm-linux-ld: cannot find -lgdk_pixbuf-2.0
/usr/bin/arm-linux-ld: cannot find -lgtk-x11-2.0
/usr/bin/arm-linux-ld: cannot find -lgdk-x11-2.0
/usr/bin/arm-linux-ld: cannot find -lgobject-2.0
/usr/bin/arm-linux-ld: cannot find -lglib-2.0
/usr/bin/arm-linux-ld: cannot find -lgthread-2.0
/usr/bin/arm-linux-ld: cannot find -lgmodule-2.0
/usr/bin/arm-linux-ld: cannot find -lpango-1.0
/usr/bin/arm-linux-ld: cannot find -lcairo
/usr/bin/arm-linux-ld: cannot find -latk-1.0
/usr/bin/arm-linux-ld: cannot find -ldl
/usr/bin/arm-linux-ld: cannot find -lc
project1.lpr(22) Error: Error while linking
project1.lpr(22) Fatal: There were 1 errors compiling module, stopping
в системе эти библиотеки есть

подскажите куда копать?
система: Ubuntu 14 x86
Лазарус 1.2.0
FPC 2.6.2

Последний раз редактировалось Arson; 16.08.2016 в 09:31.
Arson вне форума   Ответить с цитированием
Старый 16.08.2016, 09:28   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,461
Репутация: 1486

icq: 216409213
По умолчанию

http://wiki.freepascal.org/Setup_Cross_Compile_For_ARM
http://wiki.lazarus.freepascal.org/C...th_FPC_for_ARM
http://wiki.freepascal.org/Cross_compiling
!
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 16.08.2016, 09:35   #3
Arson
Новичок
 
Регистрация: 29.01.2016
Сообщений: 5
Репутация: 10
По умолчанию

Перед тем как написать, прочел и перепробовал все это
Arson вне форума   Ответить с цитированием
Старый 16.08.2016, 09:48   #4
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 9,461
Репутация: 1486

icq: 216409213
По умолчанию

Добро пожаловать в мир кроссразработки. Либы, естественно, тоже надо пересобирать под арм. На данном этапе, мне кажется, вам проще взять что-то готовое, типа:
http://www.openembedded.org/wiki/Main_Page
https://www.yoctoproject.org/
https://buildroot.org/
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 16.08.2016, 09:55   #5
Arson
Новичок
 
Регистрация: 29.01.2016
Сообщений: 5
Репутация: 10
По умолчанию

Хочется закончить начатое, но за ссылки спасибо, очень занятно)
Arson вне форума   Ответить с цитированием
Ответ



Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphy/Lasarus Как создать поле для игры "Морской бой"? dimoni414 Lazarus, Free Pascal, CodeTyphon 3 05.06.2015 20:49
Ищу разработчика на С для ARM (mobile robotics) robots4people Фриланс 1 24.03.2013 18:45
Требуется программист на C для PIC/AVR/ARM pcad Работа на постоянной основе 1 03.08.2011 10:57
Assembler для ARM Natali2003 Assembler 5 29.01.2009 15:25
Ассемблер для ARM Pavlik Assembler 0 11.04.2008 15:30




08:33.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru