crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> arm-wince-mingw32ce-g++ boost and qt, Как это все сварить?
alexy
  опции профиля:
сообщение 5.5.2011, 16:26
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 44
Регистрация: 4.8.2010
Пользователь №: 1931

Спасибо сказали: 0 раз(а)




Репутация:   0  


Вот решил тут начать писать для кпк и встолкнулся с проблеммой
Поставил arm - работает на ура (http://sourceforge.net/apps/trac/cegcc/wiki/Install, демонстративный файл собрал)
Хочу чтобы он собрал буст: сделал bjam -stools=g++ -sGCC_PERFIX=arm-cegcc-
буст собрался без ошибок
Скопировал все в нужные каталоги (include and lib), если я правильно понимаю, он от туда по умолчанию берет все
запускаю arm-wince-mingw32ce-g++ -static -static-libgcc hello.c -o HelloWorld.exe 2> error и... ничего
Когда подключаю в #include <boost/date_time.hpp> он начинает ругаться
Когда подключил program oprions, начал ругаться линкер - не может найти определение функции
А вот если просто, без буста, все окей

Как это сварить? Мне бы еще нужно сворганить Qt или виджеты - что легче :)
Кстати, после того как собрал буст, куда-то исчез arm-cegcc-g++ :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Iron Bug
  опции профиля:
сообщение 5.5.2011, 19:44
Сообщение #2


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


если ты хочешь статически прилинковать буст, то тебе нужно для начала собрать статический вариант буста:

bjam link=static бла-бла-бла

ну и прописывать библиотеки, которые ты линкуешь.
и если ты хочешь ответов на свои вопросы - приводи вывод компилера и линкера, а то не особо понятно, на что конкретно они ругаются.

Сообщение отредактировал Iron Bug - 5.5.2011, 19:46
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 18.1.2025, 21:16