motofan logo
       
> 

Портирование Z6Snes под E8/EM30, Нужна помощь и знание C/C++

nonname
сообщение 28.4.2009, 4:59


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 9.4.2009
Пользователь №: 197 402
Модель телефона: em30

Рейтинг: 0



Чуть позже отпишу возникшие трудности в компилировании. В данный момент уже часть скомпилировано и собрано окружение для E8. У самого ЕМ30 надеюсь пойдёт smile.gif. Пока не пойму почему компилятор не всегда видит объявленные ранее функции и классы. Пишет что нужно объявить ранее, хотя всё есть. Ну и не мешала бы помощь человека или нескольких со знанием си, чтобы подредактировать исходники при надобности.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 28.4.2009, 6:45


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Эта... Ты хотя бы разберись, какие класы можно юзать. Хотя, в Z6SnesX там немного. Минимальный гуй и всё.
Вывод на экран - через фреймбуффер; нормально, жить можно. Должно работать. Только переделать - там поворот экрана.
Удачи!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nonname
сообщение 28.4.2009, 7:36


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 9.4.2009
Пользователь №: 197 402
Модель телефона: em30

Рейтинг: 0



Думаю вполне должно заработать, только вот почему такая ерунда с компилятором не пойму. Скоро скину вывод при компилировании.

Добавлено позже (28.4.2009, 14:00):
Код
nonname@admin:~/Desktop/trunk/projects/Z6SnesX$ sudo make
/home/nonname/e8-gcc/bin/arm-linux-gnueabi-gcc  -o Z6SnesX Z6SnesX.o GameWidget.o snes9x/apu.o snes9x/cheats.o snes9x/clip.o snes9x/cpu.o snes9x/cpuexec.o snes9x/cpuops.o snes9x/data.o snes9x/debug.o snes9x/dma.o snes9x/dsp1.o snes9x/dsp1emu.o snes9x/z6snes.o snes9x/fxemu.o snes9x/fxinst.o snes9x/gfx.o snes9x/globals.o snes9x/memmap.o snes9x/ppu.o snes9x/sa1.o snes9x/sdd1.o snes9x/snapshot.o snes9x/soundux.o snes9x/spc700.o snes9x/spc7110.o snes9x/srtc.o snes9x/tile.o moc_GameWidget.o  -L/home/nonname/e8-gcc/arm-linux-gnueabi/lib -L/home/nonname/Desktop/e8sdk/E8SDK/lib -L/home/nonname/Desktop/e8sdk/E8SDK/lib -lm -lqte-mt -lezxpm -ljpeg -lezxappbase -lezxtapi-xscale-r -llog_util -llighting
/home/nonname/e8-gcc/bin/../lib/gcc/arm-linux-gnueabi/3.4.3/../../../../arm-linux-gnueabi/bin/ld: cannot find -lqte-mt
collect2: ld returned 1 exit status
make: *** [Z6SnesX] Error 1


Вот тут не могу разобраться в чём дело. Где взять эти либы никто не знает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
klaraivanovna
сообщение 28.4.2009, 14:34


Ветеран
*****

Группа: Пользователи
Сообщений: 530
Регистрация: 2.11.2008
Пользователь №: 185 158
Модель телефона: Droid Maxx

Рейтинг: 57.5



nonname,
Могет это чем пригодится https://opensource.motorola.com/sf/sfmain/d...1201?_pagenum=1
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 28.4.2009, 21:16


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(nonname @ Вчера, 10:36)

cannot find -lqte-mt
*


Положи libezxqt-mt.so в один из путей
Код
-L/home/nonname/e8-gcc/arm-linux-gnueabi/lib -L/home/nonname/Desktop/e8sdk/E8SDK/lib -L/home/nonname/Desktop/e8sdk/E8SDK/lib
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nonname
сообщение 29.4.2009, 2:54


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 9.4.2009
Пользователь №: 197 402
Модель телефона: em30

Рейтинг: 0



Цитата(Abram @ 29.4.2009, 3:16) *

Положи libezxqt-mt.so в один из путей
Код
-L/home/nonname/e8-gcc/arm-linux-gnueabi/lib -L/home/nonname/Desktop/e8sdk/E8SDK/lib -L/home/nonname/Desktop/e8sdk/E8SDK/lib



А его из телефона выдрать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ant-ON
сообщение 30.4.2009, 10:20


Гуру
******

Группа: Разработчики
Сообщений: 1 329
Регистрация: 22.8.2005
Из: Екатеринбург
Пользователь №: 49 304
Модель телефона: N5 / Defy / VE66
Прошивка: CM12 / CM10 / PM2
Финалист Конкурса 2010

Рейтинг: 1850



Цитата(nonname @ 29.4.2009, 8:54) *

А его из телефона выдрать?

Можно из телефона. Можно прошу разобрать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
nonname
сообщение 5.5.2009, 5:06


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 9.4.2009
Пользователь №: 197 402
Модель телефона: em30

Рейтинг: 0



Код
[*]QWidget::setMorphMode() is called. WinId=00000977, newMode=-1

[*]Old mode = 2

[*]this->isActiveWidow() is FALSE

[*]Morphing Mode of TLW 00000977 will be set to -1


could not open file thaiunidict.txt

[*]QWidget::setMorphMode() is called. WinId=00000978, newMode=-1

[*]Old mode = 2

[*]this->isActiveWidow() is FALSE

[*]Morphing Mode of TLW 00000978 will be set to -1


Segmentation fault


Это я получил в итоге, но я удалил из мейкфайла подгрузку liblighting.so. С ним у меня прога не запускалась с руганием на отсутвие данного либа, без него смотрю не работает может от Z6 втыкнуть в прошивку и зашить? Кто - то уже пробовал такой изврат?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 5.5.2009, 7:58


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



nonname,
пробовал, с ней у меня даже нативная консоль от z6 отрисовалась на экране, без адаптации причем laugh.gif Хотя тебе эта либа врядли поможет, ищи ошибки в другом месте...

Сообщение отредактировал Chacha_Ivanov - 5.5.2009, 7:59
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Korch
сообщение 14.5.2009, 16:21


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 17.3.2007
Из: РБ,г. Минск
Пользователь №: 127 402
Модель телефона: Rokr Е2->z6->Z8->E8

Рейтинг: 1.5



ну как там продвигается? А то очень весчь то хорошая...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 14.5.2009, 16:22


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Это вещь бесполезная
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Orislav
сообщение 19.5.2009, 6:37


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 25.4.2009
Пользователь №: 198 430
Модель телефона: MOTOROKR E8
Прошивка: XXX

Рейтинг: 0



кому как.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Портирование Z6Snes под E8/EM30, Нужна помощь и знание C/C++ · Motorola ROKR E8, EM30 · Forum
 

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

 



Текстовая версия Сейчас: 17.6.2025, 9:01

Форум живёт: