VLC Android Compile

VLC for Android and Chrome OS specific usage questions
multimesut
Blank Cone
Blank Cone
Posts: 14
Joined: 22 Jan 2015 22:14

VLC Android Compile

Postby multimesut » 13 Feb 2015 15:08

hello, thank you for this application.
windows on to compile that I want to do.
I'm using cygwin.
I'm trying to do is approximately 1 week.
I was not successful in any way.
Do you have a suggestion?
Do you have windows that can be compile to?
I would be glad if you help me.

all log

Code: Select all

Mesut@MesutLPC /cygdrive/c/Temp/android $ sh compile.sh -a armeabi-v7a VLC source found Configuring ABI: armeabi-v7a API: android-9 SYSROOT: /cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm PATH: /cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/cygwin_nt-6.1-wow-*/bin:/usr/local/bin:/usr/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files (x86)/CollabNet:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin64:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl/Win64:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Bin:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Projects/Bpl:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Program Files (x86)/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x86:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x64:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software/syswow64:/cygdrive/c/Program Files (x86)/QuickTime/QTSystem:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/android-ndk-r10d:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/platform-tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin CFLAGS: -g -O2 -fstrict-aliasing -funsafe-math-optimizations -mlong-calls EXTRA_CFLAGS: -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include Building tools You are ready to build VLC and its contribs Building the contribs Generating EGL pkg-config file Generating GLESv2 pkg-config file Guessing build system... i686-pc-cygwin Creating configuration file... config.mak Bootstrap completed. Run "make" to start compilation. Other targets: * make install same as "make" * make prebuilt fetch and install prebuilt binaries * make list list packages * make fetch fetch required source tarballs * make fetch-all fetch all source tarballs * make distclean clean everything and undo bootstrap * make mostlyclean clean everything except source tarballs * make clean clean everything * make package prepare prebuilt packages make: Nothing to be done for 'fetch'. mkdir -p -- /cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd a52dec && autoreconf -fiv -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal sed -i.orig s/-ansi// freetype/builds/unix/configure mkdir -p -- /cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd fribidi && autoreconf -fiv -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal cd libdvbpsi && CC="arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm" CXX="arm-linux-androideabi-g++ --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm" LD="arm-linux-androideabi-ld" AR="arm-linux-androideabi-ar" CCAS="arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm -c" RANLIB="arm-linux-androideabi-ranlib" STRIP="arm-linux-androideabi-strip" PATH="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/bin:/cygdrive/c/Temp/android/vlc/extras/tools/build/bin:/cygdrive/c/Temp/android/vlc/extras/tools/build/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/cygwin_nt-6.1-wow-*/bin:/usr/local/bin:/usr/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files (x86)/CollabNet:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin64:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl/Win64:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Bin:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Projects/Bpl:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Program Files (x86)/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x86:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x64:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software/syswow64:/cygdrive/c/Program Files (x86)/QuickTime/QTSystem:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/android-ndk-r10d:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/platform-tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin:/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/../arm-linux-androideabi/bin" CPPFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include" CFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include -g" CXXFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include -g" LDFLAGS=" -L/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a -lgnustl_static -L/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib" ./configure --prefix="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi" --datarootdir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share" --includedir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include" --libdir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib" --build="i686-pc-cygwin" --host="arm-linux-androideabi" --target="arm-linux-androideabi" --program-prefix="" --enable-static --disable-shared --disable-dependency-tracking --with-pic cd freetype && GNUMAKE=make CC="arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm" CXX="arm-linux-androideabi-g++ --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm" LD="arm-linux-androideabi-ld" AR="arm-linux-androideabi-ar" CCAS="arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm -c" RANLIB="arm-linux-androideabi-ranlib" STRIP="arm-linux-androideabi-strip" PATH="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/bin:/cygdrive/c/Temp/android/vlc/extras/tools/build/bin:/cygdrive/c/Temp/android/vlc/extras/tools/build/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/cygwin_nt-6.1-wow-*/bin:/usr/local/bin:/usr/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files (x86)/CollabNet:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin64:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl/Win64:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Bin:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Projects/Bpl:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Program Files (x86)/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x86:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x64:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software/syswow64:/cygdrive/c/Program Files (x86)/QuickTime/QTSystem:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/android-ndk-r10d:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/platform-tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin:/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/../arm-linux-androideabi/bin" CPPFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include" CFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include -g" CXXFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include -g" LDFLAGS=" -L/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a -lgnustl_static -L/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib" ./configure --with-harfbuzz=no --with-zlib=yes --without-png --with-bzip2=no --prefix="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi" --datarootdir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share" --includedir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include" --libdir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib" --build="i686-pc-cygwin" --host="arm-linux-androideabi" --target="arm-linux-androideabi" --program-prefix="" --enable-static --disable-shared --disable-dependency-tracking --with-pic make[1]: Entering directory '/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/freetype' FreeType build system -- automatic system detection The following settings are used: platform unix compiler arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm configuration directory ./builds/unix configuration rules ./builds/unix/unix.mk If this does not correspond to your system or settings please remove the file `config.mk' from this directory then read the INSTALL file for help. autoreconf-2.69: Entering directory `.' autoreconf-2.69: configure.in: not using Gettext Otherwise, simply type `make' again to build the library, or `make refdoc' to build the API reference (this needs python >= 2.6). cd builds/unix; /bin/sh ./configure '--with-harfbuzz=no' '--with-zlib=yes' '--without-png' '--with-bzip2=no' '--prefix=/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi' '--datarootdir=/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share' '--includedir=/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include' '--libdir=/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib' '--build=i686-pc-cygwin' '--host=arm-linux-androideabi' '--target=arm-linux-androideabi' '--program-prefix=' '--enable-static' '--disable-shared' '--disable-dependency-tracking' '--with-pic' autoreconf-2.69: Entering directory `.' autoreconf-2.69: configure.ac: not using Gettext autoreconf-2.69: running: aclocal -I /cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal --output=aclocal.m4t checking build system type... autoreconf-2.69: running: aclocal -I /cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force i686-pc-cygwin checking host system type... configure: WARNING: unrecognized options: --disable-dependency-tracking aclocal: macro `_LT_DECL_SED' required but not defined aclocal: macro `_LT_FUNC_STRIPNAME_CNF' required but not defined autoreconf-2.69: aclocal failed with exit status: 1 ../../contrib/src/a52/rules.mak:25: recipe for target '.a52' failed make: *** [.a52] Error 1 make: *** Bitmemiş işler için bekliyor.... arm-unknown-linux-androideabi checking target system type... arm-unknown-linux-androideabi checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for arm-linux-androideabi-strip... arm-linux-androideabi-strip checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for arm-linux-androideabi-gcc... arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm checking build system type... i686-pc-cygwin checking host system type... checking whether the C compiler works... arm-unknown-linux-androideabi checking for arm-linux-androideabi-gcc... arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm no configure: error: in `/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/libdvbpsi': configure: error: C compiler cannot create executables See `config.log' for more details ../../contrib/src/dvbpsi/rules.mak:24: recipe for target '.dvbpsi' failed make: *** [.dvbpsi] Error 77 checking whether the C compiler works... no configure: error: in `/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/freetype/builds/unix': configure: error: C compiler cannot create executables See `config.log' for more details builds/unix/detect.mk:86: recipe for target 'setup' failed make[1]: *** [setup] Error 77 make[1]: Leaving directory '/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/freetype' ../../contrib/src/freetype2/rules.mak:24: recipe for target '.freetype2' failed make: *** [.freetype2] Error 2 autoreconf-2.69: configure.ac: tracing autoreconf-2.69: running: libtoolize --copy --force libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf-2.69: running: /usr/bin/autoconf-2.69 --include=/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force autoreconf-2.69: running: /usr/bin/autoheader-2.69 --include=/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force autoreconf-2.69: running: automake --add-missing --copy --force-missing /usr/share/automake-1.14/am/ltlibrary.am: warning: 'libfribidi-char-sets.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' charset/Makefile.am:1: while processing Libtool library 'libfribidi-char-sets.la' lib/Headers.mk:22: warning: shell cat $(top_srcdir: non-POSIX variable name lib/Headers.mk:22: (probably a GNU make extension) doc/Makefile.am:26: 'lib/Headers.mk' included from here lib/Headers.mk:22: warning: shell cat $(top_srcdir: non-POSIX variable name lib/Headers.mk:22: (probably a GNU make extension) lib/Makefile.am:28: 'lib/Headers.mk' included from here /usr/share/automake-1.14/am/ltlibrary.am: warning: 'libfribidi.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' lib/Makefile.am:3: while processing Libtool library 'libfribidi.la' test/Makefile.am:30: warning: '%'-style pattern rules are a GNU make extension autoreconf-2.69: Leaving directory `.' cd fribidi && CC="arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm" CXX="arm-linux-androideabi-g++ --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm" LD="arm-linux-androideabi-ld" AR="arm-linux-androideabi-ar" CCAS="arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm -c" RANLIB="arm-linux-androideabi-ranlib" STRIP="arm-linux-androideabi-strip" PATH="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/bin:/cygdrive/c/Temp/android/vlc/extras/tools/build/bin:/cygdrive/c/Temp/android/vlc/extras/tools/build/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/cygwin_nt-6.1-wow-*/bin:/usr/local/bin:/usr/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files (x86)/CollabNet:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl:/cygdrive/c/Program Files (x86)/Embarcadero/Studio/15.0/bin64:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/Bpl/Win64:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Bin:/cygdrive/c/Program Files (x86)/Borland/Delphi7/Projects/Bpl:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Program Files (x86)/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x86:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x64:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software:/cygdrive/c/Program Files/WIDCOMM/Bluetooth Software/syswow64:/cygdrive/c/Program Files (x86)/QuickTime/QTSystem:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/android-ndk-r10d:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/platform-tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-sdk-windows/tools:/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin:/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/../arm-linux-androideabi/bin" CPPFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include" CFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include -g" CXXFLAGS=" -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include -g" LDFLAGS=" -L/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a -lgnustl_static -L/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib" ./configure --prefix="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi" --datarootdir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/share" --includedir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/include" --libdir="/cygdrive/c/Temp/android/vlc/contrib/arm-linux-androideabi/lib" --build="i686-pc-cygwin" --host="arm-linux-androideabi" --target="arm-linux-androideabi" --program-prefix="" --enable-static --disable-shared --disable-dependency-tracking --with-pic checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for arm-linux-androideabi-strip... arm-linux-androideabi-strip checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... i686-pc-cygwin checking host system type... arm-unknown-linux-androideabi checking how to print strings... printf checking for style of include used by make... GNU checking for arm-linux-androideabi-gcc... arm-linux-androideabi-gcc --sysroot=/cygdrive/c/Users/Public/Documents/Embarcadero/Studio/15.0/PlatformSDKs/Sil/android-ndk-r10d/platforms/android-9/arch-arm checking whether the C compiler works... no configure: error: in `/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/fribidi': configure: error: C compiler cannot create executables See `config.log' for more details ../../contrib/src/fribidi/rules.mak:23: recipe for target '.fribidi' failed make: *** [.fribidi] Error 77 contribs: make failed
only error log

Code: Select all

../../contrib/src/a52/rules.mak:25: recipe for target '.a52' failed make: *** [.a52] Error 1 configure: error: in `/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/libdvbpsi': configure: error: C compiler cannot create executables ../../contrib/src/dvbpsi/rules.mak:24: recipe for target '.dvbpsi' failed make: *** [.dvbpsi] Error 77 configure: error: in `/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/freetype/builds/unix': configure: error: C compiler cannot create executables make[1]: *** [setup] Error 77 make[1]: Leaving directory '/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/freetype' ../../contrib/src/freetype2/rules.mak:24: recipe for target '.freetype2' failed make: *** [.freetype2] Error 2 configure: error: in `/cygdrive/c/Temp/android/vlc/contrib/contrib-android-arm-linux-androideabi/fribidi': configure: error: C compiler cannot create executables See `config.log' for more details ../../contrib/src/fribidi/rules.mak:23: recipe for target '.fribidi' failed make: *** [.fribidi] Error 77 contribs: make failed

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC Android Compile

Postby Jean-Baptiste Kempf » 13 Feb 2015 16:02

Compiling on Windows is not supported.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

multimesut
Blank Cone
Blank Cone
Posts: 14
Joined: 22 Jan 2015 22:14

Re: VLC Android Compile

Postby multimesut » 13 Feb 2015 16:24

I was very upset. Let me Compiling and if you work with eclipse windows? If you are just sending eclipse project?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC Android Compile

Postby Jean-Baptiste Kempf » 13 Feb 2015 18:25

Compile on Linux.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

multimesut
Blank Cone
Blank Cone
Posts: 14
Joined: 22 Jan 2015 22:14

Re: VLC Android Compile

Postby multimesut » 14 Feb 2015 09:48

Which Linux would you recommend?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC Android Compile

Postby Jean-Baptiste Kempf » 14 Feb 2015 16:16

Debian.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

multimesut
Blank Cone
Blank Cone
Posts: 14
Joined: 22 Jan 2015 22:14

Re: VLC Android Compile

Postby multimesut » 16 Feb 2015 11:30

Thank you for help. Linux, I'm getting the following error.

Code: Select all

root@debian:/home/mesut/Android/android# sh compile.sh -a armeabi-v7a VLC source found Configuring ABI: armeabi-v7a API: android-9 SYSROOT: /home/mesut/Android/android-ndk-r10d/platforms/android-9/arch-arm PATH: /home/mesut/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/mesut/Android/android-sdk-linux/platform-tools:/home/mesut/Android/android-sdk-linux/tools CFLAGS: -g -O2 -fstrict-aliasing -funsafe-math-optimizations -mlong-calls EXTRA_CFLAGS: -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -I/home/mesut/Android/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/include -I/home/mesut/Android/android-ndk-r10d/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include Building tools You are ready to build VLC and its contribs Building the contribs Generating EGL pkg-config file Generating GLESv2 pkg-config file Guessing build system... i486-linux-gnu Creating configuration file... config.mak Bootstrap completed. Run "make" to start compilation. Other targets: * make install same as "make" * make prebuilt fetch and install prebuilt binaries * make list list packages * make fetch fetch required source tarballs * make fetch-all fetch all source tarballs * make distclean clean everything and undo bootstrap * make mostlyclean clean everything except source tarballs * make clean clean everything * make package prepare prebuilt packages make: Nothing to be done for `fetch'. mkdir -p -- /home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd a52dec && autoreconf -fiv -I/home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal mkdir -p -- /home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd fribidi && autoreconf -fiv -I/home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal autoreconf: Entering directory `.' autoreconf: Entering directory `.' autoreconf: configure.in: not using Gettext autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I /home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force autoreconf: running: aclocal -I /home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf: configure.ac: tracing autoreconf: configure.in: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /home/mesut/Android/android/vlc/extras/tools/build/bin/autoconf --include=/home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force autoreconf: configure.in: not using Libtool autoreconf: running: /home/mesut/Android/android/vlc/extras/tools/build/bin/autoconf --include=/home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force configure.in:74: error: possibly undefined macro: AC_DISABLE_SHARED If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.in:75: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL configure.in:76: error: possibly undefined macro: AC_PROG_LIBTOOL autoreconf: /home/mesut/Android/android/vlc/extras/tools/build/bin/autoconf failed with exit status: 1 autoreconf: running: /home/mesut/Android/android/vlc/extras/tools/build/bin/autoheader --include=/home/mesut/Android/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force make: *** [.a52] Error 1 make: *** Waiting for unfinished jobs.... autoreconf: running: automake --add-missing --copy --force-missing charset/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined charset/Makefile.am:1: The usual way to define 'LIBTOOL' is to add 'LT_INIT' charset/Makefile.am:1: to 'configure.ac' and run 'aclocal' and 'autoconf' again. charset/Makefile.am:1: If 'LT_INIT' is in 'configure.ac', make sure charset/Makefile.am:1: its definition is in aclocal's search path. /home/mesut/Android/android/vlc/extras/tools/build/share/automake-1.14/am/ltlibrary.am: warning: 'libfribidi-char-sets.la': linking libtool libraries using a non-POSIX /home/mesut/Android/android/vlc/extras/tools/build/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' charset/Makefile.am:1: while processing Libtool library 'libfribidi-char-sets.la' lib/Headers.mk:22: warning: shell cat $(top_srcdir: non-POSIX variable name lib/Headers.mk:22: (probably a GNU make extension) doc/Makefile.am:26: 'lib/Headers.mk' included from here lib/Headers.mk:22: warning: shell cat $(top_srcdir: non-POSIX variable name lib/Headers.mk:22: (probably a GNU make extension) lib/Makefile.am:28: 'lib/Headers.mk' included from here lib/Makefile.am:3: error: Libtool library used but 'LIBTOOL' is undefined lib/Makefile.am:3: The usual way to define 'LIBTOOL' is to add 'LT_INIT' lib/Makefile.am:3: to 'configure.ac' and run 'aclocal' and 'autoconf' again. lib/Makefile.am:3: If 'LT_INIT' is in 'configure.ac', make sure lib/Makefile.am:3: its definition is in aclocal's search path. /home/mesut/Android/android/vlc/extras/tools/build/share/automake-1.14/am/ltlibrary.am: warning: 'libfribidi.la': linking libtool libraries using a non-POSIX /home/mesut/Android/android/vlc/extras/tools/build/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' lib/Makefile.am:3: while processing Libtool library 'libfribidi.la' test/Makefile.am:30: warning: '%'-style pattern rules are a GNU make extension autoreconf: automake failed with exit status: 1 make: *** [.fribidi] Error 1 contribs: make failed
Libtool;

Code: Select all

host-triplet: i486-pc-linux-gnu shell: /bin/bash compiler: gcc compiler flags: -Wall -g -O2 linker: /usr/bin/ld (gnu? yes) libtool: (GNU libtool) 2.4.2 Debian-2.4.2-1.1 automake: automake (GNU automake) 1.11.6 autoconf: autoconf (GNU Autoconf) 2.69

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC Android Compile

Postby Jean-Baptiste Kempf » 16 Feb 2015 22:28

Try to update to a more recent automake.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

multimesut
Blank Cone
Blank Cone
Posts: 14
Joined: 22 Jan 2015 22:14

Re: VLC Android Compile

Postby multimesut » 17 Feb 2015 12:17

automake i upgrade. (automake 1.14) the problem continues. I could not figure it was 1 month.
I did want to alter Linux? Does not ready linux image? I will add only 2 code.(putExtra->title,cache)
thank you :)

multimesut
Blank Cone
Blank Cone
Posts: 14
Joined: 22 Jan 2015 22:14

Re: VLC Android Compile

Postby multimesut » 18 Feb 2015 09:27

I solved the problem. Thank you for your help. I install Ubuntu 14.04.


Return to “VLC for Android and Chrome OS”

Who is online

Users browsing this forum: blueice_haller, Tourex and 32 guests