public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] Need help in cross compiling LTP for android
@ 2012-02-28  9:56 rejish
  2012-02-29 16:22 ` Cyril Hrubis
  0 siblings, 1 reply; 7+ messages in thread
From: rejish @ 2012-02-28  9:56 UTC (permalink / raw)
  To: ltp-list

Hi,
I need to cross compile LTP (tp-full-20120104) for android. 
I am using android NDK tool chain (android-ndk-r5b-linux-x86) for 
cross compiling.

I am using the below environmental variables for configuring LTP:

export ARCH=arm:export CROSS_COMPILE=arm-eabi-
export NDK_ROOT=/u/android-ndk-r5b
export
PATH=$PATH:$NDK_ROOT/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/arm-eabi/bin

./configure --host=arm-eabi --target=emulator-5554 --build=x86_64-linux-gnu
--prefix=/u/android-ndk-r5b/make_2802_02_2012

export CC=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-gcc

export LD=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-ld

export AR=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-ar

export STRIP=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-strip

export RANLIB=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-ranlib

export CXX=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-c++

export AS=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-as

export GXX=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-g++

export
GCC=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-gcc

export
NM=/u/android-ndk-r5b/toolchains/arm-eabi-4.4.0/
prebuilt/linux-x86/bin/arm-eabi-nm

export CPPFLAGS=”-I/u/android-ndk-r5b/platforms/android-3/
arch-arm/usr/include/”

export CFLAGS=”-nostdlib”

export
LDFLAGS=-Wl,–entry=main,–no-undefined,-rpath-link=/u/android-ndk-r5b/
platforms/android-3/arch-arm/usr/lib/-L/u/android-ndk-r5b/platforms/
android-3/arch-arm/usr/lib/

export LIBS=-lc

With the above variables am able to cross compile LTP. 

But after pushing the cross compiled make file, cross compiled busybox and 
cross compiled bash4.1 to target, am not able to execute runltp.

I am getting the below error :
Running tests.......
/data/ltp/make_2802_02_2012/bin/ltp-pan: Illegal number:

Please guide me where I am going wrong or what is the solution for this error.

Thanks in advance .

Regards,
Rejish


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-05-29 11:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-28  9:56 [LTP] Need help in cross compiling LTP for android rejish
2012-02-29 16:22 ` Cyril Hrubis
     [not found]   ` <6F91E0FFDA542149961F7BDED2D2B94B549365C4B6@EXGMBX01.sasken.com>
2012-03-02 12:58     ` Cyril Hrubis
     [not found]       ` <6F91E0FFDA542149961F7BDED2D2B94B549F7328E7@EXGMBX01.sasken.com>
     [not found]         ` <CAMhs6YzaQ_1gKqCskOX1F8db-nKg=P_Zsy-FgHYnhczDvm9UhQ@mail.gmail.com>
     [not found]           ` <6F91E0FFDA542149961F7BDED2D2B94B56372F8DCD@EXGMBX01.sasken.com>
     [not found]             ` <CAMhs6Yyv_-v_TWKpVxv6tVeyg=jnH_VDZpaOQYnkZxF5C-O2fQ@mail.gmail.com>
     [not found]               ` <6F91E0FFDA542149961F7BDED2D2B94B56372F8DEA@EXGMBX01.sasken.com>
2012-04-11  9:23                 ` Garrett Cooper
2012-04-11  9:28                   ` Rejish Rajagopala
2012-05-02 12:07                     ` Cyril Hrubis
2014-05-29 11:21                       ` meena

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox