2014-09-28 37 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