motofan logo
4 страниц V < 1 2 3 4 >        
> 

EDK (Elf's Development Kit), Среда разработки Elfs for ep2!!!

DmT
сообщение 12.11.2009, 21:19 Закрепленное сообщение!


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 174
Регистрация: 31.3.2007
Из: Екатеринбург
Пользователь №: 129 181

Рейтинг: 669



Правило трех НЕ: НЕ флудим, НЕ спорим, НЕ ругаемся.
Признаться честно, собрано не без костылей и собиралось ещё летом, поэтому могут возникнуть трудности, но в целом это уже рабочая среда разработки эльфов. А теперь обо всем по порядку.

Что: Среда разработки эльфов
Зачем: Чтобы облегчить процесс создания приложений для широкоизвестной в узких кругах платформы
Совместимость с ElfPack: Только со 2(второй) версией!
Состав: урезанная версия devkitARM, IDE CodeBlocks настроенная под создание эльфов, SDK, пример простого приложения.
Возможности: Создание, редактирование проектов, компиляция(в режимах Debug либо Release), обработка ошибок и т.д.
Особенности: не работают отладка и запуск, просто потому, что нет эмулятора. Вернее он есть, но написан пока процентов наверное на 60-70, и нет времени его заканчивать, но если кто захочет можете взяться. Так же читаем о нем тут Carry - эмулятор.
Установка: Запустите самораспаковывающийся архив и распакуйте содержимое в <C:\>(именно сюда). В появившейся директории вы найдете файл MotoEDK.lnk. Скопируйте этот ярлык куда вам нужно и запускайте им EDK.
C чего начать: Попробуйте "поиграть" с проектом HelloWorld.
Справка по IDE: http://www.codeblocks.org/user-manual
Примечание: SDK актуален на 2009.11.11

Сюда как обычно: Баги, пожелания, вопросы. И никакого флуда, споров, ругани.

И ещё раз: НЕ флудим, НЕ спорим, НЕ ругаемся.

Сообщение отредактировал DmT - 18.12.2009, 9:43
Прикрепленный файл MotoEDK.zip   ( 12.93 мегабайт ) Кол-во скачиваний: 6305
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bad_Santa
сообщение 27.11.2009, 5:04


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

Группа: Пользователи
Сообщений: 75
Регистрация: 18.6.2007
Пользователь №: 138 555
Модель телефона: L7E

Рейтинг: 36.5



zema00, вряд ли это винда. это едиственное приложение, которое так себя ведет, остальные норм. скорее где то прога косячит...


Добавлено позже (27.11.2009, 5:05):
DmT, что скажещь?

Сообщение отредактировал ИАА - 27.11.2009, 5:07
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 27.11.2009, 15:40


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 174
Регистрация: 31.3.2007
Из: Екатеринбург
Пользователь №: 129 181

Рейтинг: 669



Цитата(ИАА @ Сегодня, 10:04)

DmT, что скажещь?
*


Незнаю. У меня норм
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 27.11.2009, 15:49


Самый Наглый
******

Группа: В отставке
Сообщений: 1 282
Регистрация: 18.5.2006
Из: Дом, милый дом...
Пользователь №: 83 674
Модель телефона: старая модель...
Прошивка: какая уж есть...
Победитель конкурса 2008


Настроение:
...



Рейтинг: 1535



ИАА, вирусняк, "салли" предположительно...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bad_Santa
сообщение 27.11.2009, 17:54


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

Группа: Пользователи
Сообщений: 75
Регистрация: 18.6.2007
Пользователь №: 138 555
Модель телефона: L7E

Рейтинг: 36.5



baat, ну каспер стоит с последними обновлениями...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
voyager
сообщение 29.11.2009, 16:26


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

Группа: Пользователи
Сообщений: 32
Регистрация: 12.11.2008
Пользователь №: 185 942
Модель телефона: L7e
Прошивка: New Style 2.1

Рейтинг: 11



Цитата(baat @ 13.11.2009, 9:05) *


в-третих и язык на русский как сменить?



Для русификации ложим файл codeblocks.mo в каталог MotoEDK\IDE\share\CodeBlocks\locale\ru_RU\ и выбираем в настройках CodeBlocks: Settings - Environment - View, ставим галочку "Internationalization" и выбираем из списка "Russian", после перезапуска CodeBlocks будет русифицирован. Но... Файл перевода довольно сильно устарел, соответственно переведено не всё. Кому не лень, берем codeblocks.po и переводим с помощью PoEdit, который можно скачать тут.

Сообщение отредактировал voyager - 29.11.2009, 16:27
Прикрепленный файл codeblocks_po.rar   ( 68.02 килобайт ) Кол-во скачиваний: 281
Прикрепленный файл codeblocks_mo.rar   ( 49.25 килобайт ) Кол-во скачиваний: 309
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
panda0986
сообщение 30.11.2009, 5:10


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 28.1.2008
Пользователь №: 161 624
Модель телефона: SLVR L7

Рейтинг: 3



When I use division( c = a / b ) and/or modulo( c = a % b ), I must add an extra link option "-l:rt.o", or it will occur an error:

CODE
main.c:(.text+0xce)||undefined reference to `__aeabi_uidiv'|
main.c:(.text+0xdc)||undefined reference to `__aeabi_uidivmod'|


I think the libc.a should have contained this 2 functions. Am I right?

Thanks for helping me.


tim apple, I've add the option "-l:libc.a", but the error still occurs.

Прикрепленное изображениеПрикрепленное изображение

And the file libc.a was generel created by the source code from svn://svn.vilko.ru/elfs2

Here is my libc.a :
Прикрепленный файл libc.zip   ( 1.56 килобайт ) Кол-во скачиваний: 319

I have put it in the folder ..\MotoEDK\IDE\compiler\mlib

And here is my source code :
Прикрепленный файл PrintTime_src.zip   ( 3.1 килобайт ) Кол-во скачиваний: 322


Could you please help me? Thanks very much. clap.gif

Сообщение отредактировал panda0986 - 30.11.2009, 10:14
Прикрепленный файл PrintTime_src.zip   ( 3.1 килобайт ) Кол-во скачиваний: 322
Прикрепленный файл libc.zip   ( 1.56 килобайт ) Кол-во скачиваний: 319
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 30.11.2009, 7:24


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



На Wine 1.01 работает. Спасибо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 30.11.2009, 7:35


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375
Модель телефона: ---
Прошивка: ---

Рейтинг: 403



panda0986,
-l:libc.a
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
voyager
сообщение 30.11.2009, 9:49


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

Группа: Пользователи
Сообщений: 32
Регистрация: 12.11.2008
Пользователь №: 185 942
Модель телефона: L7e
Прошивка: New Style 2.1

Рейтинг: 11



Цитата(beelineman @ 30.11.2009, 9:24) *

На Wine 1.01 работает. Спасибо.

кодеблокс кроспклатформенная программа, зачем вайн?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 30.11.2009, 15:13


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 174
Регистрация: 31.3.2007
Из: Екатеринбург
Пользователь №: 129 181

Рейтинг: 669



Цитата(voyager @ Сегодня, 14:49)

Цитата(beelineman @ 30.11.2009, 9:24)

На Wine 1.01 работает. Спасибо.

кодеблокс кроспклатформенная программа, зачем вайн?
*


кстати, я же хотел сделать сборку для Linux-based систем, руки не дошли, потом забыл. Если не забуду снова во второй половине января сделаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EDK (Elf's Development Kit), Среда разработки Elfs for ep2!!! · Эльфы, их разработка и портирование · Forum
 

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

 



Текстовая версия Сейчас: 19.3.2024, 11:13

Форум живёт: