2016-03-21 4 views
0

Я использую этот репозиторий для построения FFmpeg статической библиотеки, которая включает в себя x264, Libpng и других, пожалуйста посетить ссылку https://github.com/writingminds/ffmpeg-android

я использую окно 7 как хозяин и убунт 15,10 (_64) в качестве гостя ОС с помощью VMware Workstation 12
и
Android-НДК-R11b-Linux-x86_64x264 ошибка Строительства - Android

i do have Prebuilt libraries , but now i want it without PIE support

я получаю эту ошибку в config.log в папке x264 при строительстве через

./android_build.sh

вот лог:

x264 configure script 
Command line options: "--cross-prefix=/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/bin/arm-linux 
/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi-gcc 

checking whether /mnt/hgfs/uShare/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi-gcc 

--sysroot=/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/sysroot works... no 

Failed commandline was: 

--sysroot=/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/sysroot conftest.c -Wall -I. -I$(SRCPATH) --sysroot=/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/sysroot --sysroot=/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/sysroot -lm -o conftest 

/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: fatal error: 

conftest: Input/output error 

Failed program was: 

int main (void) { return 0; } 

DIED: No working C compiler found. 

ushare моя общая папка между окнами и убунтом


У меня есть провести почти неделю, пытаясь решить каждую ошибку я получаю.
эти ошибки, как никогда не заканчивается, 1 решение дать более 10 ошибок
я исследовал МНОГО для этой библиотеки


спасибо большое заранее.

Also i thought that x264 library might have poroblem ,so i tried to disable it but next library "libpng" also had Same log Error

я думаю, что проблема заключается в ввода/вывода ошибок (очевидно)
эта строка в журнале вроде меня смущает (те /../../)

/mnt/hgfs/uShare/ffmpeg-android/toolchain-android/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: fatal error:

его как две папки перекрывающий адрес ...


благодарит заблаговременно.
, пожалуйста, не судите меня, мой первый раз, все благодаря этой штуке ...

ответ

0

Ну, я решил свою проблему. проблема была в NDK, я извлек ее в windows и использовал ее на ubuntu. Позже я использовал ubuntu для извлечения и нашел построенный для работы.

надеюсь, эта помощь новым будущим пользователям!

Смежные вопросы