first is to get the .config right:
Assuming the present directory is the linux kernel directory:
/sdd1/linux-2.6-latest (my version is 4.4.0-rc5, linus tree):
Copy the raspberry PI config file as ".config".
Then:
*make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- TARGETS="size timers"
oldconfig*
And then:
*make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- TARGETS="size timers"
kselftest*
scripts/kconfig/conf --silentoldconfig Kconfig
for TARGET in size timers; do \
make -C $TARGET; \
done;
make[2]: Entering directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/size'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/size'
make[2]: Entering directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/timers'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/timers'
for TARGET in size timers; do \
make -C $TARGET run_tests; \
done;
make[2]: Entering directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/size'
Testing system size.
1..1
ok 1 get runtime memory use # size = 8755100
# System runtime memory report (units in Kilobytes):
# Total: 15276392
# Free: 270180
# Buffer: 6251112
# In use: 8755100
selftests: get_size [PASS]
make[2]: Leaving directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/size'
make[2]: Entering directory
`/sdd1/linux-2.6-latest/tools/testing/selftests/timers'
Testing posix timers. False negative may happen on CPU execution
based timers if other threads run on the CPU...
Check itimer virtual... [OK]
Check itimer prof... [OK]
Check itimer real... [OK]
Check timer_create() per thread... [OK]
Check timer_create() per process... [OK]
selftests: posix_timers [PASS]
Nanosleep CLOCK_REALTIME [OK]
*<SNIP>**<SNIP>*
*<SNIP>*
As you can see....compilation continues from above.....
On Tue, Dec 22, 2015 at 7:51 PM, pradeep goswami <[email protected]
> wrote:
> I am trying to cross compile kselftest (kernle/tools/testing/selftest/)
> for arm.
>
> Here is command I am using ;-
>
> *make ARCH=arm CROSS_COMPILE=arm-eabi- -C kernel/tools/testing/selftests/*
>
>
> but I am not able to compile it any help will be appricated.
>
> --
> You received this message because you are subscribed to the Google Groups
> "linuxkernelnewbies" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
--
Regards,
Peter Teoh
--
You received this message because you are subscribed to the Google Groups
"linuxkernelnewbies" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.