hmm, ah bu geliştiriciler ;)

kolay gelsin hocam...

2011/1/13 Erman Baykan <ermanbay...@gmail.com>

> Hocam olay şundan ibaretmiş, Geliştiriciler tarafından atılan mailde bazı
> dosyaların içeriği değiştirildiğinden ndk-r4 ile tam olarak uyum
> sağlanamadığını söylendi. O yüzden ndk-r3'ü bulup öyle derledim sorunsuz
> olarak çalıştı.
>
> Yardımınız için çok teşekkür ederim
>
>
> 13 Ocak 2011 21:19 tarihinde ahmet oğuz mermerkaya <
> ahmetmermerk...@gmail.com> yazdı:
>
>  - export NDK_PATH=$(HOME)/android-ndk-r3
>> bu satirda ndk nin home dizinin altinda oldugu ve versiyonunun
>> r3oldugunu varsaymis bu basamakda ndk-r4 un oldugu dizin ndk_path
>> degiskenine atayip denenebilir.
>>
>>
>>
>> On Thursday, January 13, 2011, Erman Baykan <ermanbay...@gmail.com>
>> wrote:
>> > 1) Install Android SDK and NDK
>> > ------------------------------
>> > - download Android SDK base package:
>> > http://developer.android.com/sdk/index.html
>> > - untar SDK in $HOME/android
>> > - export PATH=${PATH}:$HOME/android/android-sdk-linux_86/tools
>> > - apt-get install ant
>> > - run 'android'
>> >   * download SDK 2.1 & 1.6
>> >   * create AVD "myphone" for SDK 1.6
>> > - download Android NDK 1.6 package, unzip in $HOME/android
>> > - from NDK directory, run 'build/host-setup.sh --no-awk-check'
>> >
>> > 2) Build application
>> > --------------------
>> > - Move to 'ARDroneLib/Soft/Build directory'
>> > - From Edit 'custom.makefile' and set USE_ANDROID=yes
>> > - Edit 'config.makefile' and check line :
>> >      * SDK_FLAGS+="TOOLCHAIN_VERSION=arm-eabi-4.4.0"
>> >      * SDK_FLAGS+="NDK_PLATFORM_VERSION=android-5"
>> > - export NDK_PATH=$(HOME)/android-ndk-r3
>> > - Run 'make'
>> > - Copy libpc_ardrone.a, libsdk.a and libvlib.a located in
>> targets_versions directory to <NDK>/out/apps/ardrone/armeabi/.
>> > - Copy 'ardrone' directory to <NDK>/apps directory
>> > - export SDK_PATH
>> > - from NDK directory, run 'make APP=ardrone' to build native lib
>> > - from <NDK>/apps/ardrone/project, run 'ant debug' or 'ant release' if
>> needed set sdk path run 'ant debug|release -Dsdk.dir=$(ANDROID_SDK_PATH)'
>> > - application package is now in <NDK>/apps/ardrone/project/bin directory
>> >
>> > Buda kullanam gereken kütüphanenin install dosyası.
>> >
>> > 13 Ocak 2011 15:40 tarihinde Erman Baykan <ermanbay...@gmail.com>
>> yazdı:
>> > Hocam sorumu şöyle ayrıntılandırayım o zaman.
>> >
>> > Elimde bir kütüphane var. ArdroneLib adında. Bu kütüphaneyi derlemem
>> için verilen yönergede 3 tane makefile in bulunduğu kalsrore gidip orda make
>> komutunu çalıştırmam gerekiyor. Custom.MakeFile adlı dosyada kullanılacak
>> ortam değeri yes/no olarak ayarlanabiliyor. Linux kullanımı için make komutu
>> çalıştırdığımda kütüphaneler derleniyor ve target_versiyon adlı bir klasor
>> oluşturuluyor. Ancak custom.makefile dosyasında android kullanımını yes
>> olarak ayarlayıp make dediğimde ndk_path undefined gibi birhata alıyorum.
>> Benim öncelikli amacım jni kalsroundeki kodları derlemek olsa evet
>> haklısınız dediğinizi yapmalıyım ama ndk build ile değilde make ile yapmam
>> lazım.
>> >
>> > 13 Ocak 2011 15:06 tarihinde ahmet oguz mermerkaya <
>> ahmetmermerk...@gmail.com> yazdı:
>> >
>> >
>> > merhaba,
>> > kutuphane derlerken - biliyorsunuzdur ama bastan  tekrar edeyim.
>> > ilk once derlenecek kodlari Proje dizi altinda jni klasorune kopyalariz
>> derlenecek kutuphane nin android.mk dosyasi ve duruma gore 
>> application.mkdosyasi uygun sekilde yqzilmis olmali son olarakta ndk-build 
>> komutunu Proje
>> dizininde calistirmaliyiz. ndk ddizininde ki ndk-build, path de yoksa Tam
>> yolunu yazip da calistirabiliriz.
>> >
>> > Iyi calismalar
>> > ahmet oguz mermerkaya
>> >
>> > Sent from Samsung mobile
>> >
>> > Erman Baykan <ermanbay...@gmail.com> wrote:
>> >
>> >>Merhabalar,
>> >>
>> >>Android NDK r4 versiyonunda host-setup.sh dosyası yok dokumanda da
>> olmadığı
>> >>yazıyor. Ama ben herhangi bir kütüphaneyi derlemek için make komutunu
>> >>yazdığımda NDK_PATH undefined gibi bir hata alıyorum. sorunu nasıl
>> >>çözebilirm yardımcı olur musunuz?
>> >>
>> >>--
>> >>Erman Baykan
>> >>
>> >>_______________________________________________
>> >>Linux-mobil mailing list
>> >>Linux-mobil@liste.linux.org.tr
>> >>https://liste.linux.org.tr/mailman/listinfo/linux-mobil
>> >>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>> > _______________________________________________
>> > Linux-mobil mailing list
>> > Linux-mobil@liste.linux.org.tr
>> > https://liste.linux.org.tr/mailman/listinfo/linux-mobil
>> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>> >
>> >
>> > --
>> > Erman Baykan
>> >
>> >
>> > --
>> > Erman Baykan
>> >
>> _______________________________________________
>> Linux-mobil mailing list
>> Linux-mobil@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-mobil
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>
>
>
> --
> Erman Baykan
>
> _______________________________________________
> Linux-mobil mailing list
> Linux-mobil@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-mobil
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-mobil mailing list
Linux-mobil@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-mobil
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap