crossplatform.ru

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


  Ответ в Написание makefile генератора для Symbian
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
sauron Дата 31.1.2011, 19:42
  После долгих матов мне таки удалось заставить цмак генерить валидные dll и exe файлы. Если есть желающие помочь в дальнейшей разработке, то есть в выпиливании костылей и убирания захардкоденых моментов, милости просим.
Пока создание sis файлов не поддерживается, генератор работает только из под Linux'а ну и для создания sis файлов нужно сделать простенький qmake проект, указав там нужные нам файлы.
sauron Дата 7.1.2011, 17:44
  Кодогенерация. Например при помощи qmake' нельзя сделать так, чтобы указанием всего одного ключа заставить плагины линковаться статически. Ну и много таких же улучшалок для удобства нету в qmake'е. Итого придется делать двойную работу: тянуть две системы сборки, что не есть удобно(((
ufna Дата 4.1.2011, 19:48
  А в чем такая надобность использования именно CMAKE? Не проще ли перейти на qmake?
sauron Дата 1.1.2011, 23:57
 
Цитата(igor_bogomolov @ 26.12.2010, 21:06) *
Наткнулся вот на такую ссылку http://www.cmake.org/Wiki/Symbian_Carbide_Generator

Я же написал в посте, что в курсе про эту ссылку, но она мне абсолютно бесполезна. Тот генератор windows only да ещё и про qt ничего не знает.

Проблема ЗНАЧИТЕЛЬНО сложнее, чем кажется. Сама архитектура cmake'а не очень дружелюбна к Symbian SDK и мало того, есть серьезные проблемы с документацией на написание своих генераторов: её по просту не существует
igor_bogomolov Дата 26.12.2010, 21:06
  Наткнулся вот на такую ссылку http://www.cmake.org/Wiki/Symbian_Carbide_Generator
sauron Дата 24.12.2010, 18:02
  Хочу наконец портировать qutIM на Symbian ^3, но столкнулся с тем, что cmake не умеет кросскомпиляцию на Симбиан платформу.
Собственно на данный момент имею вполне рабочий Symbian SDK для Linux'а, поэтому генератор файлов для abld писать смысла уже нету, нужно добавить поддержку Симбы в обычный makefile генератор. qmake именно таким образом и работает из под Линукса.
Я нашел в интернете некий патч к цмаку, который являл собой начальную реализацию генератора, но он, к сожалению, кривой и недописаный.
http://gitorious.org/~gorthauer/cmake/gorthauers-cmake
А вот symbian SDK для Linux'а
http://labs.qt.nokia.com/2010/12/17/experi...pment-on-linux/

Очень надеюсь на помощь местных гуру. Нужно наконец добить эту дурацкую проблему :)
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 12:48