2014-09-28 39 views
0

無法在mac上爲android創建流控教程_3我得到了所有需要的環境變量。 我的日食不能解決一些符號,但其中一些我可以通過按F3來獲得。這對我來說很奇怪。 enter image description here無法在mac上爲android創建流光標教程

這裏是命令行輸出:

23:04:06 **** Build of configuration Default for project Tutorial3 **** 
/Users/antonivanuskin/android-develop/android-ndk-r10/ndk-build all 
GStreamer  : [GEN] => gst-build-armeabi/gstreamer_android.c 
GStreamer  : [COMPILE] => gst-build-armeabi/gstreamer_android.c 
GStreamer  : [LINK] => gst-build-armeabi/libgstreamer_android.so 
lto1: fatal error: bytecode stream generated with LTO version 2.2 instead of the  expected 3.0 
compilation terminated. 
lto-wrapper: /Users/antonivanuskin/android-develop/android-ndk-r10/toolchains/arm- linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc returned 1 exit status 
/Users/antonivanuskin/android-develop/android-ndk-r10/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld.gold: fatal error: lto-wrapper failed 
collect2: error: ld returned 1 exit status 
make: *** [buildsharedlibrary_armeabi] Error 1 

23:04:10 Build Finished (took 3s.740ms)* 

我使用NDK-10R和GST-1.4.0。 我知道新拖纜中沒有interfaces/xoverlay。

編輯

我已經建立好了,但鋼有很多能說會道類型和GST-超時空的下劃線。下面是截圖:

enter image description here

什麼有趣的是,我沒有帶下劃線的標題,例如:我已經包括pthread.h但已經得到了下劃線的pthread_t和phtread_key_t ....

我認爲我沒有在我的Mac上安裝一些通用的庫,像libc或什麼都可以...可以解決這個問題嗎?問題是我無法從eclipse運行我的應用程序。以及更多:我使用DS-5 CE IDE

回答

1

這很可能是因爲我們使用r9d NDK構建了android 1.4.x cerbero軟件包。

您可能想要使用r9d NDK,直到我們提供使用更新的NDK構建的二進制文件(啓動一些構建以查看一切是否正常)。

+0

上面的圖片可以看到更多細節 – 2014-09-30 19:41:02

+0

感謝ndk版本,但我仍然遇到了下劃線和未解決符號的問題...注意數據的類型:GMainLoop,GMainContext,...,pthread_t等...爲了定義一些下劃線的符號,我甚至可以通過按F3 ...混淆 – 2014-09-30 20:41:38