Ari,

I don't believe that ARMv6 and ARMv7 are binary compatible, so you will need to 
compile the following libs from source and copy them to the 
external/linux32arm/lib dir:

libapr-1.a
libaprutil-1.a
libjpeg.a
libyaml.a
libz.a

You may also need to compile swig and place it in the external/linux32arm/bin 
dir.

Good luck and let us know how it goes.

Matt

On Oct 5, 2013, at 9:54 PM, Ari Kamlani <[email protected]> wrote:

> 
> Is there a plan to support ARMv7 architecture?  Current support is only ARMv6 
> architecture.  I was trying to add support on a Chromebook (ARMv7) running 
> Ubuntu ARM.  
> 
> Architecture: armv7l
> Kernel: Linux 3.4.0
> Python Version: Python 2.7.3
> 
> Initially it failed to compile, but i made the following changes (armv7l)  to 
> build successfully:
> 
> build_system/pybuild/arch.py
> https://github.com/akamlani/nupic/blob/master/build_system/pybuild/arch.py
> 
> build_system/unix/configure.ac 
> https://github.com/akamlani/nupic/blob/master/build_system/unix/configure.ac
> 
> However the execution is still failing - see attached logs:
> 1)  $NTA/bin/htmtest
> 2)  $NTA/bin/testeverything
> 3)  $NTA/bin/run_tests.sh
> 4)  python $NUPIC/examples/opf/bin/OpfRunExperiment.py 
> $NUPIC/examples/opf/experiments/multistep/hotgym
> 5) python $NUPIC/examples/opf/clients/hotgym/hotgym.py
> 
> Comments?
> 
> 
> <failurehtmtest_armv7.txt><failureopfclient_hotgym_armv7.txt><failureopfrunexperiment_hotgym_armv7.txt><failureruntests_armv7.txt><failuretesteverything_armv7.txt>_______________________________________________
> nupic mailing list
> [email protected]
> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

_______________________________________________
nupic mailing list
[email protected]
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

Reply via email to