← All posts tagged ndk

Revertron

Товариши продвинутые программеры под ведроид, подскажите, плиз. Кто-нибудь работал с утилитой addr2line? У меня почему-то на любой адрес выдает ответ:
??:0
В чем косяк?
П.С.: Натравливаю на нестрипнутую либу, которая весит 10 мегов :-/

Revertron

По работе надо писать код игры юзая NDK и C++. На Visual Studio даже смотреть не хочется, ибо Микрософт никогда не умел делать средства разработки, уж не говорю, что она не стоит своих денег.
Поискал другие IDE для С++, т.к. плагин для C++ в IDEA старый и постоянно падает. Нашел очень положительные отзывы о среде разработки Code::Blocks. Естественно, она опенсорсная, гавно только таким и может быть... Ой, забежал немного вперед, простите.
Короче, это убогость. Нет вменяемого автодополнения. Нет возможности перейти по Ctrl+click на реализацию метода, а если её нет, то на декларацию. Нет возможности задать комбинацию Ctrl+Num/ на тогл-коммент, а Ctrl+Shift+Num/ на тогл-стрим-коммент (типа / /). Нет функции удаления текущей строки, типа Ctrl+Y. Нет возможности двигать строки кнопками вверх-вниз с зажатыми Ctrl+Shift.
Короче, очередное опенсорс говно, у которого даже редактор не допилен до удобной работы.
П.С.: Эклипс и Нетбинс такое же говно.

Revertron

Пытаюсь компилять либу, выдает такое:

# /cygdrive/d/Dev/android-ndk-r5b/ndk-build -f /cygdrive/d/WORKSPACE/Android/hello-gl2/jni/libzip/Android.mk
Android NDK: Trying to define local module 'zip' in /cygdrive/d/WORKSPACE/Android/hello-gl2/jni/libzip/Android.mk.
Android NDK: But this module was already defined by /cygdrive/d/WORKSPACE/Android/hello-gl2/jni/libzip/Android.mk.
/cygdrive/d/Dev/android-ndk-r5b/build/core/build-module.mk:34: *** Android NDK:
Aborting. . Stop.

Для невнимательных — это один и тот же файл! Фэйл! Как это компилять, доходяги?