Code: Select all
--- org/videolan/vlc/Util.java 2013-01-31 14:43:33.577597635 -0800
+++ org/videolan/vlc/Util.java 2013-01-31 17:23:44.391539000 -0800
@@ -199,9 +199,9 @@
}
public static void setItemBackground(View v, int position) {
- v.setBackgroundResource(position % 2 == 0
- ? R.drawable.background_item1
- : R.drawable.background_item2);
+// v.setBackgroundResource(position % 2 == 0
+// ? R.drawable.background_item1
+// : R.drawable.background_item2);
}
public static int convertPxToDp(int px) {
--- org/videolan/vlc/VLCApplication.java 2013-01-31 14:43:33.577597635 -0800
+++ org/videolan/vlc/VLCApplication.java 2013-01-31 17:24:21.131721185 -0800
@@ -66,7 +66,7 @@
super.onLowMemory();
Log.w(TAG, "System is running low on memory");
- BitmapCache.getInstance().clear();
+// BitmapCache.getInstance().clear();
}
/**
Code: Select all
package org.videolan.vlc;
import org.videolan.vlc.LibVLC;
import org.videolan.vlc.LibVlcException;
import android.app.Activity;
import android.graphics.PixelFormat;
import android.os.Bundle;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;
import android.view.View;
public class VideoPlayerActivity extends Activity {
private static final String TAG = "VideoPlayerActivity";
private SurfaceView mSurface;
private SurfaceHolder mSurfaceHolder;
private LibVLC mLibVLC;
@Override
public void onPause() {
super.onPause();
}
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
mSurface = (SurfaceView) findViewById(R.id.vvMain);
mSurfaceHolder = mSurface.getHolder();
mSurfaceHolder.setFormat(PixelFormat.RGBX_8888);
mSurfaceHolder.addCallback(mSurfaceCallback);
try {
LibVLC.useIOMX(this);
mLibVLC = LibVLC.getInstance();
} catch (LibVlcException e) {
Log.d(TAG, "LibVLC initialisation failed");
return;
}
toggleVideo();
}
private void toggleVideo() {
if (mLibVLC.isPlaying()) {
mSurface.setVisibility(View.INVISIBLE);
mLibVLC.pause();
} else {
mSurface.setVisibility(View.VISIBLE);
mLibVLC.readMedia("rtsp://192.168.11.2:8554/test");
}
}
private final SurfaceHolder.Callback mSurfaceCallback = new Callback() {
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
mLibVLC.attachSurface(holder.getSurface(), VideoPlayerActivity.this, width, height);
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
mLibVLC.detachSurface();
}
};
}
Code: Select all
package org.videolan.vlc;
import org.videolan.vlc.LibVLC;
import org.videolan.vlc.LibVlcException;
import android.app.Activity;
import android.graphics.PixelFormat;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
public class VideoPlayerActivity extends Activity {
private static final String TAG = "VideoPlayerActivity";
private SurfaceView mSurface;
private SurfaceHolder mSurfaceHolder;
private LibVLC mLibVLC;
private static final int FADE_OUT = 1;
private static final int SHOW_PROGRESS = 2;
private static final int SURFACE_SIZE = 3;
private static final int FADE_OUT_INFO = 4;
@Override
public void onPause() {
super.onPause();
}
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
mSurface = (SurfaceView) findViewById(R.id.vvMain);
mSurfaceHolder = mSurface.getHolder();
mSurfaceHolder.setFormat(PixelFormat.RGBX_8888);
mSurfaceHolder.addCallback(mSurfaceCallback);
try {
LibVLC.useIOMX(this);
mLibVLC = LibVLC.getInstance();
} catch (LibVlcException e) {
Log.d(TAG, "LibVLC initialisation failed");
return;
}
toggleVideo();
}
private void changeSurfaceSize() {
mSurfaceHolder.setFixedSize(640, 480);
LayoutParams lp = mSurface.getLayoutParams();
lp.width = 640;
lp.height = 480;
mSurface.setLayoutParams(lp);
mSurface.invalidate();
}
private final Handler mHandler = new VideoPlayerHandler(this);
public void setSurfaceSize(int width, int height, int sar_num, int sar_den) {
Message msg = mHandler.obtainMessage(SURFACE_SIZE);
mHandler.sendMessage(msg);
}
private static class VideoPlayerHandler extends WeakHandler<VideoPlayerActivity> {
public VideoPlayerHandler(VideoPlayerActivity owner) {
super(owner);
}
@Override
public void handleMessage(Message msg) {
VideoPlayerActivity activity = getOwner();
if(activity == null) // WeakReference could be GC'ed early
return;
switch (msg.what) {
case FADE_OUT:
break;
case SHOW_PROGRESS:
break;
case SURFACE_SIZE:
activity.changeSurfaceSize();
break;
case FADE_OUT_INFO:
break;
}
}
};
private void toggleVideo() {
if (mLibVLC.isPlaying()) {
mSurface.setVisibility(View.INVISIBLE);
mLibVLC.pause();
} else {
mSurface.setVisibility(View.VISIBLE);
mLibVLC.readMedia("rtsp://192.168.11.2:8554/test");
}
}
private final SurfaceHolder.Callback mSurfaceCallback = new Callback() {
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
mLibVLC.attachSurface(holder.getSurface(), VideoPlayerActivity.this, width, height);
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
mLibVLC.detachSurface();
}
};
}
Code: Select all
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libvlcjni
LOCAL_SRC_FILES := libvlcjni.c aout.c thumbnailer.c pthread-condattr.c pthread-rwlocks.c pthread-once.c eventfd.c sem.c
LOCAL_SRC_FILES += pipe2.c
LOCAL_SRC_FILES += wchar/wcpcpy.c
LOCAL_SRC_FILES += wchar/wcpncpy.c
LOCAL_SRC_FILES += wchar/wcscasecmp.c
LOCAL_SRC_FILES += wchar/wcscat.c
LOCAL_SRC_FILES += wchar/wcschr.c
LOCAL_SRC_FILES += wchar/wcscmp.c
LOCAL_SRC_FILES += wchar/wcscoll.c
LOCAL_SRC_FILES += wchar/wcscpy.c
LOCAL_SRC_FILES += wchar/wcscspn.c
LOCAL_SRC_FILES += wchar/wcsdup.c
LOCAL_SRC_FILES += wchar/wcslcat.c
LOCAL_SRC_FILES += wchar/wcslcpy.c
LOCAL_SRC_FILES += wchar/wcslen.c
LOCAL_SRC_FILES += wchar/wcsncasecmp.c
LOCAL_SRC_FILES += wchar/wcsncat.c
LOCAL_SRC_FILES += wchar/wcsncmp.c
LOCAL_SRC_FILES += wchar/wcsncpy.c
LOCAL_SRC_FILES += wchar/wcsnlen.c
LOCAL_SRC_FILES += wchar/wcspbrk.c
LOCAL_SRC_FILES += wchar/wcsrchr.c
LOCAL_SRC_FILES += wchar/wcsspn.c
LOCAL_SRC_FILES += wchar/wcsstr.c
LOCAL_SRC_FILES += wchar/wcstok.c
LOCAL_SRC_FILES += wchar/wcswidth.c
LOCAL_SRC_FILES += wchar/wcsxfrm.c
LOCAL_SRC_FILES += wchar/wmemchr.c
LOCAL_SRC_FILES += wchar/wmemcmp.c
LOCAL_SRC_FILES += wchar/wmemcpy.c
LOCAL_SRC_FILES += wchar/wmemmove.c
LOCAL_SRC_FILES += wchar/wmemset.c
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/include
ARCH=$(ANDROID_ABI)
CPP_STATIC=$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++$(CXXSTL)/libs/$(ARCH)/libgnustl_static.a
LOCAL_CFLAGS := -std=gnu99
ifeq ($(ARCH), armeabi)
LOCAL_CFLAGS += -DHAVE_ARMEABI
# Needed by ARMv6 Thumb1 (the System Control coprocessor/CP15 is mandatory on ARMv6)
# On newer ARM architectures we can use Thumb2
LOCAL_ARM_MODE := arm
endif
ifeq ($(ARCH), armeabi-v7a)
LOCAL_CFLAGS += -DHAVE_ARMEABI_V7A
endif
VLC_MODULES := $(shell $(VLC_BUILD_DIR)/find_modules.sh $(VLC_BUILD_DIR))
LOCAL_LDLIBS := -L$(VLC_CONTRIB)/lib \
$(VLC_MODULES) \
$(VLC_BUILD_DIR)/lib/.libs/libvlc.a \
$(VLC_BUILD_DIR)/src/.libs/libvlccore.a \
$(VLC_BUILD_DIR)/compat/.libs/libcompat.a \
-ldl -lz -lm -llog \
-ldvbpsi -lebml -lmatroska -ltag \
-logg -lFLAC -ltheora \
-lmpeg2 -la52 \
-lavformat -lavcodec -lswscale -lavutil -lpostproc -lgsm -lopenjpeg \
-lliveMedia -lUsageEnvironment -lBasicUsageEnvironment -lgroupsock \
-lspeex -lspeexdsp \
-lxml2 -lpng -lgnutls -lgcrypt -lgpg-error \
-lfreetype -liconv -lass -lfribidi -lopus \
$(CPP_STATIC)
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-gingerbread
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_GINGERBREAD)/frameworks/base/include $(ANDROID_SYS_HEADERS_GINGERBREAD)/system/core/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-hc
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_HC)/frameworks/base/include $(ANDROID_SYS_HEADERS_HC)/frameworks/base/native/include $(ANDROID_SYS_HEADERS_HC)/system/core/include $(ANDROID_SYS_HEADERS_HC)/hardware/libhardware/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-ics
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_ICS)/frameworks/base/include $(ANDROID_SYS_HEADERS_ICS)/frameworks/base/native/include $(ANDROID_SYS_HEADERS_ICS)/system/core/include $(ANDROID_SYS_HEADERS_ICS)/hardware/libhardware/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
Code: Select all
/home/fgiuffri/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x0): error: undefined reference to 'vlc_entry__integer_mixer'
/home/fgiuffri/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x4): error: undefined reference to 'vlc_entry__float_mixer'
/home/fgiuffri/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x8): error: undefined reference to 'vlc_entry__stereo_widen'
/home/fgiuffri/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi-v7a/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xc): error: undefined reference to 'vlc_entry__remap'
Code: Select all
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
VLC_SRC_DIR := ../res-src/vlc/vlc
VLC_BUILD_DIR := ../res-src/vlc/vlc/android
ANDROID_SYS_HEADERS_GINGERBREAD := ../res-src/vlc/android-headers-gingerbread
ANDROID_SYS_HEADERS_HC := ../res-src/vlc/android-headers-hc
ANDROID_SYS_HEADERS_ICS := ../res-src/vlc/android-headers-ics
ANDROID_LIBS := ../res-src/vlc/android-libs
ANDROID_NDK := /work/others/android-ndk-r8d
CXXSTL := /4.6
ANDROID_ABI := armeabi-v7a
VLC_CONTRIB := ../res-src/vlc/vlc/contrib/arm-linux-androideabi
VLC_MODULES := ../res-src/vlc/vlc/android/modules/meta_engine/.libs/libfolder_plugin.a ... (everything hard-coded from find_modules.sh)
LOCAL_MODULE := libvlcjni
LOCAL_SRC_FILES := libvlcjni.c aout.c thumbnailer.c pthread-condattr.c pthread-rwlocks.c pthread-once.c eventfd.c sem.c
LOCAL_SRC_FILES += pipe2.c
LOCAL_SRC_FILES += wchar/wcpcpy.c
LOCAL_SRC_FILES += wchar/wcpncpy.c
LOCAL_SRC_FILES += wchar/wcscasecmp.c
LOCAL_SRC_FILES += wchar/wcscat.c
LOCAL_SRC_FILES += wchar/wcschr.c
LOCAL_SRC_FILES += wchar/wcscmp.c
LOCAL_SRC_FILES += wchar/wcscoll.c
LOCAL_SRC_FILES += wchar/wcscpy.c
LOCAL_SRC_FILES += wchar/wcscspn.c
LOCAL_SRC_FILES += wchar/wcsdup.c
LOCAL_SRC_FILES += wchar/wcslcat.c
LOCAL_SRC_FILES += wchar/wcslcpy.c
LOCAL_SRC_FILES += wchar/wcslen.c
LOCAL_SRC_FILES += wchar/wcsncasecmp.c
LOCAL_SRC_FILES += wchar/wcsncat.c
LOCAL_SRC_FILES += wchar/wcsncmp.c
LOCAL_SRC_FILES += wchar/wcsncpy.c
LOCAL_SRC_FILES += wchar/wcsnlen.c
LOCAL_SRC_FILES += wchar/wcspbrk.c
LOCAL_SRC_FILES += wchar/wcsrchr.c
LOCAL_SRC_FILES += wchar/wcsspn.c
LOCAL_SRC_FILES += wchar/wcsstr.c
LOCAL_SRC_FILES += wchar/wcstok.c
LOCAL_SRC_FILES += wchar/wcswidth.c
LOCAL_SRC_FILES += wchar/wcsxfrm.c
LOCAL_SRC_FILES += wchar/wmemchr.c
LOCAL_SRC_FILES += wchar/wmemcmp.c
LOCAL_SRC_FILES += wchar/wmemcpy.c
LOCAL_SRC_FILES += wchar/wmemmove.c
LOCAL_SRC_FILES += wchar/wmemset.c
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/include
ARCH=$(ANDROID_ABI)
CPP_STATIC=$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++$(CXXSTL)/libs/$(ARCH)/libgnustl_static.a
LOCAL_CFLAGS := -std=gnu99
ifeq ($(ARCH), armeabi)
LOCAL_CFLAGS += -DHAVE_ARMEABI
# Needed by ARMv6 Thumb1 (the System Control coprocessor/CP15 is mandatory on ARMv6)
# On newer ARM architectures we can use Thumb2
LOCAL_ARM_MODE := arm
endif
ifeq ($(ARCH), armeabi-v7a)
LOCAL_CFLAGS += -DHAVE_ARMEABI_V7A
endif
LOCAL_LDLIBS := -L$(VLC_CONTRIB)/lib \
$(VLC_MODULES) \
$(VLC_BUILD_DIR)/lib/.libs/libvlc.a \
$(VLC_BUILD_DIR)/src/.libs/libvlccore.a \
$(VLC_BUILD_DIR)/compat/.libs/libcompat.a \
-ldl -lz -lm -llog \
-ldvbpsi -lebml -lmatroska -ltag \
-logg -lFLAC -ltheora \
-lmpeg2 -la52 \
-lavformat -lavcodec -lswscale -lavutil -lpostproc -lgsm -lopenjpeg \
-lliveMedia -lUsageEnvironment -lBasicUsageEnvironment -lgroupsock \
-lspeex -lspeexdsp \
-lxml2 -lpng -lgnutls -lgcrypt -lgpg-error \
-lfreetype -liconv -lass -lfribidi -lopus \
$(CPP_STATIC)
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-gingerbread
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_GINGERBREAD)/frameworks/base/include $(ANDROID_SYS_HEADERS_GINGERBREAD)/system/core/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-hc
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_HC)/frameworks/base/include $(ANDROID_SYS_HEADERS_HC)/frameworks/base/native/include $(ANDROID_SYS_HEADERS_HC)/system/core/include $(ANDROID_SYS_HEADERS_HC)/hardware/libhardware/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-ics
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_ICS)/frameworks/base/include $(ANDROID_SYS_HEADERS_ICS)/frameworks/base/native/include $(ANDROID_SYS_HEADERS_ICS)/system/core/include $(ANDROID_SYS_HEADERS_ICS)/hardware/libhardware/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
Use env.sh to import these variables, then make -e to build it.
VLC_BUILD_DIR := ../res-src/vlc/vlc/android
ANDROID_SYS_HEADERS_GINGERBREAD := ../res-src/vlc/android-headers-gingerbread
ANDROID_SYS_HEADERS_HC := ../res-src/vlc/android-headers-hc
ANDROID_SYS_HEADERS_ICS := ../res-src/vlc/android-headers-ics
ANDROID_LIBS := ../res-src/vlc/android-libs
ANDROID_NDK := /work/others/android-ndk-r8d
CXXSTL := /4.6
ANDROID_ABI := armeabi-v7a
VLC_CONTRIB := ../res-src/vlc/vlc/contrib/arm-linux-androideabi
VLC_MODULES := ../res-src/vlc/vlc/android/modules/meta_engine/.libs/libfolder_plugin.a ... (everything hard-coded from find_modules.sh)
Code: Select all
Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lstagefright
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lmedia
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lutils
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lbinder
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::String16::operator==(android::String16 const&) const:../android-headers-gingerbread/frameworks/base/include/utils/String16.h:208: error: undefined reference to 'strzcmp16'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::String8::operator=(char const*):../android-headers-gingerbread/frameworks/base/include/utils/String8.h:366: error: undefined reference to 'android::String8::setTo(char const*)'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::IOMXObserver::IOMXObserver()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::BBinder::BBinder()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::~BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::BBinder::~BBinder()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::~BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::IOMXObserver::~IOMXObserver()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::~BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::RefBase::~RefBase()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::~BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::BBinder::~BBinder()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::~BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::IOMXObserver::~IOMXObserver()'
/Applications/android/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: ./obj/local/armeabi/objs-debug/iomx-gingerbread/__/__/vlc/modules/codec/omxil/iomx.o: in function android::BnInterface<android::IOMXObserver>::~BnInterface():../android-headers-gingerbread/frameworks/base/include/binder/IInterface.h:50: error: undefined reference to 'android::RefBase::~RefBase()'
Code: Select all
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libvlcjni
VLC_SRC_DIR := ../vlclib_origin/android/vlc
VLC_BUILD_DIR := ../vlclib_origin/android/vlc/android
ANDROID_SYS_HEADERS_GINGERBREAD := ../vlclib_origin/android/android-headers-gingerbread
ANDROID_SYS_HEADERS_HC := ../vlclib_origin/android/android-headers-hc
ANDROID_SYS_HEADERS_ICS := ../vlclib_origin/android/android-headers-ics
ANDROID_LIBS := ../vlclib_origin/android/android-libs
ANDROID_NDK := ../../../android-ndk-r8e
CXXSTL := /4.7
ANDROID_ABI := armeabi-v7a
VLC_CONTRIB := ../vlclib_origin/android/vlc/contrib/arm-linux-androideabi
VLC_MODULES := ../vlclib_origin/android/vlc/android/modules/meta_engine/.libs/libfolder_plugin.a
VLC_MODULES := ../vlclib_origin/android/vlc/android/modules/meta_engine/.libs/libtaglib_plugin.a
LOCAL_SRC_FILES := libvlcjni.c aout.c thumbnailer.c pthread-condattr.c pthread-rwlocks.c pthread-once.c eventfd.c sem.c
LOCAL_SRC_FILES += pipe2.c
LOCAL_SRC_FILES += wchar/wcpcpy.c
LOCAL_SRC_FILES += wchar/wcpncpy.c
LOCAL_SRC_FILES += wchar/wcscasecmp.c
LOCAL_SRC_FILES += wchar/wcscat.c
LOCAL_SRC_FILES += wchar/wcschr.c
LOCAL_SRC_FILES += wchar/wcscmp.c
LOCAL_SRC_FILES += wchar/wcscoll.c
LOCAL_SRC_FILES += wchar/wcscpy.c
LOCAL_SRC_FILES += wchar/wcscspn.c
LOCAL_SRC_FILES += wchar/wcsdup.c
LOCAL_SRC_FILES += wchar/wcslcat.c
LOCAL_SRC_FILES += wchar/wcslcpy.c
LOCAL_SRC_FILES += wchar/wcslen.c
LOCAL_SRC_FILES += wchar/wcsncasecmp.c
LOCAL_SRC_FILES += wchar/wcsncat.c
LOCAL_SRC_FILES += wchar/wcsncmp.c
LOCAL_SRC_FILES += wchar/wcsncpy.c
LOCAL_SRC_FILES += wchar/wcsnlen.c
LOCAL_SRC_FILES += wchar/wcspbrk.c
LOCAL_SRC_FILES += wchar/wcsrchr.c
LOCAL_SRC_FILES += wchar/wcsspn.c
LOCAL_SRC_FILES += wchar/wcsstr.c
LOCAL_SRC_FILES += wchar/wcstok.c
LOCAL_SRC_FILES += wchar/wcswidth.c
LOCAL_SRC_FILES += wchar/wcsxfrm.c
LOCAL_SRC_FILES += wchar/wmemchr.c
LOCAL_SRC_FILES += wchar/wmemcmp.c
LOCAL_SRC_FILES += wchar/wmemcpy.c
LOCAL_SRC_FILES += wchar/wmemmove.c
LOCAL_SRC_FILES += wchar/wmemset.c
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/include
ARCH=$(ANDROID_ABI)
CPP_STATIC=$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++$(CXXSTL)/libs/$(ARCH)/libgnustl_static.a
LOCAL_CFLAGS := -std=gnu99
ifeq ($(ARCH), armeabi)
LOCAL_CFLAGS += -DHAVE_ARMEABI
# Needed by ARMv6 Thumb1 (the System Control coprocessor/CP15 is mandatory on ARMv6)
# On newer ARM architectures we can use Thumb2
LOCAL_ARM_MODE := arm
endif
ifeq ($(ARCH), armeabi-v7a)
LOCAL_CFLAGS += -DHAVE_ARMEABI_V7A
endif
LOCAL_LDLIBS := -L$(VLC_CONTRIB)/lib \
$(VLC_MODULES) \
$(VLC_BUILD_DIR)/lib/.libs/libvlc.a \
$(VLC_BUILD_DIR)/src/.libs/libvlccore.a \
$(VLC_BUILD_DIR)/compat/.libs/libcompat.a \
-ldl -lz -lm -llog \
-ldvbpsi -lebml -lmatroska -ltag \
-logg -lFLAC -ltheora \
-lmpeg2 -la52 \
-lavformat -lavcodec -lswscale -lavutil -lpostproc -lgsm -lopenjpeg \
-lliveMedia -lUsageEnvironment -lBasicUsageEnvironment -lgroupsock \
-lspeex -lspeexdsp \
-lxml2 -lpng -lgnutls -lgcrypt -lgpg-error \
-lfreetype -liconv -lass -lfribidi -lopus \
$(CPP_STATIC)
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-gingerbread
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_GINGERBREAD)/frameworks/base/include $(ANDROID_SYS_HEADERS_GINGERBREAD)/system/core/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-hc
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_HC)/frameworks/base/include $(ANDROID_SYS_HEADERS_HC)/frameworks/base/native/include $(ANDROID_SYS_HEADERS_HC)/system/core/include $(ANDROID_SYS_HEADERS_HC)/hardware/libhardware/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libiomx-ics
LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(VLC_SRC_DIR)/modules/codec/omxil $(ANDROID_SYS_HEADERS_ICS)/frameworks/base/include $(ANDROID_SYS_HEADERS_ICS)/frameworks/base/native/include $(ANDROID_SYS_HEADERS_ICS)/system/core/include $(ANDROID_SYS_HEADERS_ICS)/hardware/libhardware/include
LOCAL_CFLAGS := -Wno-psabi
LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder
include $(BUILD_SHARED_LIBRARY)
Code: Select all
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: error: ../vlclib_origin/android/vlc/contrib/arm-linux-androideabi/lib/libpng.a:1:11: syntax error, unexpected $end
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: error: ../vlclib_origin/android/vlc/contrib/arm-linux-androideabi/lib/libpng.a: not an object or archive
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x0): error: undefined reference to 'vlc_entry__yuv_rgb_neon'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x4): error: undefined reference to 'vlc_entry__simple_channel_mixer_neon'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x8): error: undefined reference to 'vlc_entry__chroma_yuv_neon'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xc): error: undefined reference to 'vlc_entry__volume_neon'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x10): error: undefined reference to 'vlc_entry__image'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x14): error: undefined reference to 'vlc_entry__aiff'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x18): error: undefined reference to 'vlc_entry__mp4'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1c): error: undefined reference to 'vlc_entry__rawaud'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x20): error: undefined reference to 'vlc_entry__subtitle'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x24): error: undefined reference to 'vlc_entry__flacsys'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x28): error: undefined reference to 'vlc_entry__playlist'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x2c): error: undefined reference to 'vlc_entry__ty'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x30): error: undefined reference to 'vlc_entry__live555'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x34): error: undefined reference to 'vlc_entry__avi'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x38): error: undefined reference to 'vlc_entry__demux_stl'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x3c): error: undefined reference to 'vlc_entry__asf'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x40): error: undefined reference to 'vlc_entry__dirac'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x44): error: undefined reference to 'vlc_entry__avformat'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x48): error: undefined reference to 'vlc_entry(short *)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x4c): error: undefined reference to 'vlc_entry__au'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x50): error: undefined reference to 'vlc_entry__nsv'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x54): error: undefined reference to 'vlc_entry__mpgv'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x58): error: undefined reference to 'vlc_entry__nuv'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x5c): error: undefined reference to 'vlc_entry__vc1'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x60): error: undefined reference to 'vlc_entry__wav'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x64): error: undefined reference to 'vlc_entry__pva'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x68): error: undefined reference to 'vlc_entry__ts'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x6c): error: undefined reference to 'vlc_entry__nsc'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x70): error: undefined reference to 'vlc_entry__h264'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x74): error: undefined reference to 'vlc_entry__rawvid'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x78): error: undefined reference to 'vlc_entry__ogg'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x7c): error: undefined reference to 'vlc_entry(...)(short)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x80): error: undefined reference to 'vlc_entry__vobsub'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x84): error: undefined reference to 'vlc_entry__tta'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x88): error: undefined reference to 'vlc_entry__demuxdump'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x8c): error: undefined reference to 'vlc_entry__mkv'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x90): error: undefined reference to 'vlc_entry__demux_cdg'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x94): error: undefined reference to 'vlc_entry__mjpeg'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x98): error: undefined reference to 'vlc_entry__rawdv'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x9c): error: undefined reference to 'vlc_entry__voc'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xa0): error: undefined reference to 'vlc_entry__xa'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xa4): error: undefined reference to 'vlc_entry__packetizer_flac'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xa8): error: undefined reference to 'vlc_entry__packetizer_mlp'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xac): error: undefined reference to 'vlc_entry__packetizer_h264'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xb0): error: undefined reference to 'vlc_entry__packetizer_dirac'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xb4): error: undefined reference to 'vlc_entry__packetizer_mpegvideo'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xb8): error: undefined reference to 'vlc_entry__packetizer_mpeg4audio'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xbc): error: undefined reference to 'vlc_entry__packetizer_mpeg4video'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xc0): error: undefined reference to 'vlc_entry__packetizer_vc1'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xc4): error: undefined reference to 'vlc_entry__dummy'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xc8): error: undefined reference to 'vlc_entry__folder'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xd0): error: undefined reference to 'vlc_entry__httplive'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xd4): error: undefined reference to 'vlc_entry__record'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xd8): error: undefined reference to 'vlc_entry__smooth'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xdc): error: undefined reference to 'vlc_entry__decomp'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xe0): error: undefined reference to 'vlc_entry__dash'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xe4): error: undefined reference to 'vlc_entry__freetype'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xe8): error: undefined reference to 'vlc_entry__remap'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xec): error: undefined reference to 'vlc_entry__equalizer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xf0): error: undefined reference to 'vlc_entry__stereo_widen'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xf4): error: undefined reference to 'vlc_entry__param_eq'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xf8): error: undefined reference to 'vlc_entry__headphone_channel_mixer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0xfc): error: undefined reference to 'vlc_entry__dolby_surround_decoder'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x100): error: undefined reference to 'vlc_entry__normvol'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x104): error: undefined reference to 'vlc_entry__gain'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x108): error: undefined reference to 'vlc_entry__simple_channel_mixer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x10c): error: undefined reference to 'vlc_entry__a52tofloat32'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x110): error: undefined reference to 'vlc_entry__spatializer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x114): error: undefined reference to 'vlc_entry__mono'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x118): error: undefined reference to 'vlc_entry__chorus_flanger'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x11c): error: undefined reference to 'vlc_entry__ugly_resampler'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x120): error: undefined reference to 'vlc_entry__audio_format'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x124): error: undefined reference to 'vlc_entry__trivial_channel_mixer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x128): error: undefined reference to 'vlc_entry__scaletempo'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x12c): error: undefined reference to 'vlc_entry__karaoke'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x130): error: undefined reference to 'vlc_entry__compressor'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x134): error: undefined reference to 'vlc_entry__rawvideo'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x138): error: undefined reference to 'vlc_entry(short, bool __restrict, short, double,...)(char)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x13c): error: undefined reference to 'vlc_entry(char, void, double, short, bool __restrict)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x140): error: undefined reference to 'vlc_entry__cdg'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x144): error: undefined reference to 'vlc_entry__a52'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x148): error: undefined reference to 'vlc_entry__flac'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x14c): error: undefined reference to 'vlc_entry(short, void, char, double, short, bool __restrict)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x150): error: undefined reference to 'vlc_entry__aes3'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x154): error: undefined reference to 'vlc_entry__adpcm'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x158): error: undefined reference to 'vlc_entry__dts'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x15c): error: undefined reference to 'vlc_entry__avcodec'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x160): error: undefined reference to 'vlc_entry__araw'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x164): error: undefined reference to 'vlc_entry__libmpeg2'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x168): error: undefined reference to 'vlc_entry__libass'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x16c): error: undefined reference to 'vlc_entry__stl'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x170): error: undefined reference to 'vlc_entry(char, char)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x174): error: undefined reference to 'vlc_entry__iomx'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x178): error: undefined reference to 'vlc_entry__mediacodec'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x17c): error: undefined reference to 'vlc_entry__png'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x180): error: undefined reference to 'vlc_entry(short, bool __restrict, short, short __restrict, float)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x184): error: undefined reference to 'vlc_entry(double, void, bool, short, bool __restrict)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x188): error: undefined reference to 'vlc_entry__g711'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x18c): error: undefined reference to 'vlc_entry__telx'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x190): error: undefined reference to 'vlc_entry__opus'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x194): error: undefined reference to 'vlc_entry(short, double __restrict *,...)(char)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x198): error: undefined reference to 'vlc_entry__theora'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x19c): error: undefined reference to 'vlc_entry__speex'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1a0): error: undefined reference to 'vlc_entry__lpcm'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1a4): error: undefined reference to 'vlc_entry__uleaddvaudio'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1a8): error: undefined reference to 'vlc_entry__mpeg_audio'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1ac): error: undefined reference to 'vlc_entry__scte27'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1b0): error: undefined reference to 'vlc_entry__android_audiotrack'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1b4): error: undefined reference to 'vlc_entry__afile'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1b8): error: undefined reference to 'vlc_entry__opensles_android'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1bc): error: undefined reference to 'vlc_entry__amem'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1c0): error: undefined reference to 'vlc_entry__android_surface'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1c4): error: undefined reference to 'vlc_entry__vmem'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1c8): error: undefined reference to 'vlc_entry__float_mixer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1cc): error: undefined reference to 'vlc_entry__integer_mixer'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1d0): error: undefined reference to 'vlc_entry__xml'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1d4): error: undefined reference to 'vlc_entry__gnutls'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1d8): error: undefined reference to 'vlc_entry__access_rar'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1dc): error: undefined reference to 'vlc_entry__access_vdr'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1e0): error: undefined reference to 'vlc_entry__access_http'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1e4): error: undefined reference to 'vlc_entry__stream_filter_rar'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1e8): error: undefined reference to 'vlc_entry__zip'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1ec): error: undefined reference to 'vlc_entry__access_tcp'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1f0): error: undefined reference to 'vlc_entry__access_attachment'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1f4): error: undefined reference to 'vlc_entry__access_udp'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1f8): error: undefined reference to 'vlc_entry__filesystem'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x1fc): error: undefined reference to 'vlc_entry__access_avio'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x200): error: undefined reference to 'vlc_entry__shm'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x204): error: undefined reference to 'vlc_entry(short, double, *)'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x208): error: undefined reference to 'vlc_entry__access_mms'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x20c): error: undefined reference to 'vlc_entry__access_ftp'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x210): error: undefined reference to 'vlc_entry__rtp'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x214): error: undefined reference to 'vlc_entry__rv32'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x218): error: undefined reference to 'vlc_entry__grey_yuv'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x21c): error: undefined reference to 'vlc_entry__i420_rgb'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x220): error: undefined reference to 'vlc_entry__i420_yuy2'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x224): error: undefined reference to 'vlc_entry__i422_yuy2'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x228): error: undefined reference to 'vlc_entry__i422_i420'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x22c): error: undefined reference to 'vlc_entry__yuy2_i420'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x230): error: undefined reference to 'vlc_entry__yuy2_i422'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x234): error: undefined reference to 'vlc_entry__swscale'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x238): error: undefined reference to 'vlc_entry__colorthres'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x23c): error: undefined reference to 'vlc_entry__deinterlace'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x240): error: undefined reference to 'vlc_entry__rotate'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x244): error: undefined reference to 'vlc_entry__invert'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x248): error: undefined reference to 'vlc_entry__marq'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x24c): error: undefined reference to 'vlc_entry__canvas'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x250): error: undefined reference to 'vlc_entry__gaussianblur'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x254): error: undefined reference to 'vlc_entry__antiflicker'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x258): error: undefined reference to 'vlc_entry__postproc'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x25c): error: undefined reference to 'vlc_entry__anaglyph'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x260): error: undefined reference to 'vlc_entry__hqdn3d'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x264): error: undefined reference to 'vlc_entry__adjust'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x268): error: undefined reference to 'vlc_entry__croppadd'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x26c): error: undefined reference to 'vlc_entry__logo'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x270): error: undefined reference to 'vlc_entry__gradfun'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x274): error: undefined reference to 'vlc_entry__transform'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x278): error: undefined reference to 'vlc_entry__scale'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x27c): error: undefined reference to 'vlc_entry__chain'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x280): error: undefined reference to 'vlc_entry__sepia'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x284): error: undefined reference to 'vlc_entry__blend'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x288): error: undefined reference to 'vlc_entry__subsdelay'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x28c): error: undefined reference to 'vlc_entry__wave'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x290): error: undefined reference to 'vlc_entry__extract'
C:/cygwin/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/vlcjni/libvlcjni.o: in function vlc_static_modules:libvlcjni.c(.data.rel+0x294): error: undefined reference to 'vlc_entry__yuvp'
collect2: ld returned 1 exit status
/android-ndk-r8e/build/core/build-binary.mk:450: recipe for target `obj/local/armeabi/libvlcjni.so' failed
make: *** [obj/local/armeabi/libvlcjni.so] Error 1
Code: Select all
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
curl -f -L -- "http://downloads.videolan.org/pub/videolan/testing/contrib/a52dec-0.7.4.tar.gz" > "../../contrib/tarballs/a52dec-0.7.4.tar.gz"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) Failed to connect to 2a01:e0d:1:3:58bf:fa02::2: No route to host
make: *** [../../contrib/tarballs/a52dec-0.7.4.tar.gz] Error 22
make: *** Deleting file `../../contrib/tarballs/a52dec-0.7.4.tar.gz'
This looks like a problem with your network connection.curl: (22) Failed to connect to 2a01:e0d:1:3:58bf:fa02::2: No route to host
Code: Select all
evazquez:android evazquez$ sh compile.sh
For an ARMv6 device without FPU, you need a build without FPU:
$ export NO_FPU=1
For an ARMv5 device or the Android emulator, you need an ARMv5 build:
$ export NO_ARMV6=1
If you plan to use a release build, run 'compile.sh release'
VLC source found
Building tools
compile.sh: line 156: /Users/emanem/Development/opencore/extern_tools_v2/bin/linux/make: cannot execute binary file
Return to “VLC for Android and Chrome OS”
Users browsing this forum: No registered users and 23 guests