From 819dda19227d0364963f8deb9a4c65b532d7dde1 Mon Sep 17 00:00:00 2001 From: "[CST] Focus" Date: Thu, 10 Jan 2013 19:36:58 +0400 Subject: [PATCH] cross-configure.apollo.debug: add script for compile outside sdk --- cross-configure.apollo.debug | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 cross-configure.apollo.debug diff --git a/cross-configure.apollo.debug b/cross-configure.apollo.debug new file mode 100755 index 000000000..190dfdafb --- /dev/null +++ b/cross-configure.apollo.debug @@ -0,0 +1,33 @@ +#!/bin/sh + +PREFIX=/opt/arm/arm-pnx8400-linux-uclibcgnueabi/arm-pnx8400-linux-uclibcgnueabi/sys-root/usr +CCPATH= +HOST=arm-pnx8400-linux-uclibcgnueabi + +export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig +export CC=$CCPATH$HOST-gcc +export AR=$CCPATH$HOST-ar +export NM=$CCPATH$HOST-nm +export RANLIB=$CCPATH$HOST-ranlib +export OBJDUMP=$CCPATH$HOST-objdump +export STRIP=$CCPATH$HOST-strip + +export CFLAGS="-Wall -Wextra -Wshadow -g -ggdb3 \ + -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard \ + -D__KERNEL_STRICT_NAMES -DISAPOLLO -DFB_HW_ACCELERATION \ + -I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2" + +export CXXFLAGS="-Wall -Wextra -Wshadow -g -ggdb3 \ + -mcpu=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard \ + -D__KERNEL_STRICT_NAMES -DISAPOLLO -DFB_HW_ACCELERATION \ + -I"$PWD"/include -I"$PWD"/include/linux/dvb -I"$PREFIX"/include/freetype2" + +export LDFLAGS="-L"$PREFIX"/lib -lcurl -lssl -lcrypto -ldl" + +export DVB_API_VERSION=3 +export FREETYPE_CONFIG=$PREFIX/bin/freetype-config +export CURL_CONFIG=$PREFIX/bin/curl-config + +./autogen.sh +./configure --prefix=${PREFIX} --build=i386-pc-linux-gnu --host=$HOST --enable-flac --with-target=cdk --with-targetprefix="" --enable-mdev "$*" +