Официальный форум СВД Встраиваемые Системы
26 Апрель, 2024, 22:08:56 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: boost on IMX6  (Прочитано 1473 раз)
andybeg
Пользователь

Сообщений: 13


« : 23 Сентябрь, 2019, 14:43:44 »

здравствуйте. встала задача собрать boost под IMX6 (версия пока что не важна) и пока что сталкиваюсь только с ошибками на этапе бутстрапа, например для boost_1_59_0
Цитировать
gcc -o bootstrap/jam0 command.c compile.c constants.c debug.c execcmd.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c class.c cwd.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c pathunix.c
In file included from /opt/qnx660/target/qnx6/usr/include/sys/platform.h:71,
                 from /opt/qnx660/target/qnx6/usr/include/sys/types.h:28,
                 from jam.h:296,
                 from command.c:17:
/opt/qnx660/target/qnx6/usr/include/sys/compiler_gnu.h:60:3: error: #error Endian not defined
 # error Endian not defined
   ^~~~~
In file included from /opt/qnx660/target/qnx6/usr/include/sys/types.h:28,
                 from jam.h:296,
                 from command.c:17:
/opt/qnx660/target/qnx6/usr/include/sys/platform.h:281:2: error: #error _FILE_OFFSET_BITS set too small
 #error _FILE_OFFSET_BITS set too small
  ^~~~~
In file included from /opt/qnx660/target/qnx6/usr/include/sys/types.h:28,
                 from jam.h:296,
                 from command.c:17:
/opt/qnx660/target/qnx6/usr/include/sys/platform.h:386:3: error: #error not configured for target
нет ли какой- нибудь инструкции для сборки? в сети наткнулся на документ bolshakov_25.11.2015.pdf в котором есть некоторое описание процесса, но при кросскомпиляции это мало помогает Sad
host Ubuntu 19.04
tsrget IMX6q
gcc 4.9.3
« Последнее редактирование: 23 Сентябрь, 2019, 14:45:54 от andybeg » Записан
andserg
Пользователь

Сообщений: 22


« Ответ #1 : 27 Декабрь, 2021, 12:05:56 »

Тоже интересует вопрос про инструкцию для сборки boost. Инструкция не появилась за прошедшее время?
Записан
Андрей Докучаев
Сотрудник СВД ВС
Легенда

Сообщений: 1076



WWW
« Ответ #2 : 27 Декабрь, 2021, 12:22:15 »

Значительная часть кода библиотек boost сконцентрирована в заголовочных файлах - подключили и компилируем программу.
Записан

andserg
Пользователь

Сообщений: 22


« Ответ #3 : 22 Февраль, 2022, 11:23:26 »

Значительная часть кода библиотек boost сконцентрирована в заголовочных файлах - подключили и компилируем программу.
Что делать если в требуемой библиотеке присутствует не только заголовочные файлы?
Хотелось бы "схемку иль чертеж" для сборки boost.

upd: мне хотелось бы собрать под armv7
« Последнее редактирование: 22 Февраль, 2022, 11:25:42 от andserg » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 25 Апрель, 2024, 09:03:39