Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-2-2
Commits
7d28a8de
Commit
7d28a8de
authored
Feb 28, 2011
by
Rémi Duraffort
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update the android configure script.
parent
2bbd5e3c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
11 deletions
+13
-11
extras/package/android/configure.sh
extras/package/android/configure.sh
+13
-11
No files found.
extras/package/android/configure.sh
View file @
7d28a8de
...
...
@@ -5,11 +5,14 @@ if [ -z "$ANDROID_NDK" ]; then
exit
1
fi
ANDROID_API
=
android-8
ANDROID_BIN
=
$ANDROID_NDK
/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
ANDROID_INCLUDE
=
$ANDROID_NDK
/platforms/android-9/arch-arm/usr/include
ANDROID_LIB
=
$ANDROID_NDK
/platforms/android-9/arch-arm/usr/lib
ANDROID_INCLUDE
=
$ANDROID_NDK
/platforms/
$ANDROID_API
/arch-arm/usr/include
ANDROID_LIB
=
$ANDROID_NDK
/platforms/
$ANDROID_API
/arch-arm/usr/lib
GCC_PREFIX
=
${
ANDROID_BIN
}
/arm-linux-androideabi-
VLC_SOURCEDIR
=
"
`
pwd
`
/.."
VLC_SOURCEDIR
=
"
`
dirname
$0
`
/../..
/.."
# needed for old ndk: change all the arm-linux-androideabi to arm-eabi
# the --host is kept on purpose because otherwise libtool complains..
...
...
@@ -17,10 +20,13 @@ VLC_SOURCEDIR="`pwd`/.."
PATH
=
"
$ANDROID_BIN
"
:
$PATH
\
CPPFLAGS
=
"-I
$ANDROID_INCLUDE
"
\
LDFLAGS
=
"-Wl,-rpath-link=
$ANDROID_LIB
,-Bdynamic,-dynamic-linker=/system/bin/linker -Wl,--no-undefined -Wl,-shared -L
$ANDROID_LIB
"
\
CFLAGS
=
""
\
CFLAGS
=
"-nostdlib"
\
CXXFLAGS
=
"-nostdlib"
\
LIBS
=
"-lc -ldl -lgcc"
\
CC
=
"arm-linux-androideabi-gcc -nostdlib"
CXX
=
"arm-linux-androideabi-g++ -nostdlib"
\
NM
=
"arm-linux-androideabi-nm"
STRIP
=
"arm-linux-androideabi-strip"
\
CC
=
"
${
GCC_PREFIX
}
gcc"
\
CXX
=
"
${
GCC_PREFIX
}
g++"
\
NM
=
"
${
GCC_PREFIX
}
nm"
\
STRIP
=
"
${
GCC_PREFIX
}
strip"
\
PKG_CONFIG_LIBDIR
=
"
$VLC_SOURCEDIR
/extras/contrib/hosts/arm-eabi/lib/pkgconfig"
\
sh ../configure
--host
=
arm-eabi-linux
--build
=
x86_64-unknown-linux
\
--enable-static-modules
\
...
...
@@ -31,7 +37,6 @@ sh ../configure --host=arm-eabi-linux --build=x86_64-unknown-linux \
--disable-mkv
\
--disable-live555
\
--disable-libgcrypt
\
--disable-remoteosd
\
--disable-lua
\
--enable-swscale
\
--enable-avcodec
\
...
...
@@ -41,7 +46,4 @@ sh ../configure --host=arm-eabi-linux --build=x86_64-unknown-linux \
--disable-vcd
\
--disable-v4l2
\
--disable-atmo
\
--disable-vlc
\
--enable-opensles
\
--enable-android
\
--enable-egl-android
--disable-vlc
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment