AFAIK we require 64 bit. I believe this is necessary for our SWIG interface between Python and C++ (including numpy objects) to work correctly.
On Tue, Aug 13, 2013 at 4:22 PM, Georgios Pierris <[email protected]>wrote: > Hello everyone, > > I was not hoping to introduce myself to the community with a building > problem but there you go. > > Please also accept my apologies if this had to be a JIRA issue instead. > > I am trying to build nupic in Ubuntu 12.04 - 32 bit, Python 2.7, gcc 4.6.3 > . Initially, it was failing to include the headers in apr-1/ . I thought, I > had to install them and also created a soft link because my libraries were > in /usr/include/apr-1.0 . > > Then the build was failing on linking the htmtest with libyaml.a from the > external/linux32/lib/libyaml.a . When I realized that there is no > external/linux32 directory I got a bit worried. > > Nevertheless, I created one and statically built libyaml.a from the source > you provide with nupic. > Knowing I was not on the correct path, I compiled manually more > libraries, e.g., libz, and copied them in the linux32/lib folder, and kept > pushing it until I copied all the swig files from the linux64 folder. > I installed swig and ended up getting a common swig error about > redefinition of swig::traits that some people say manually remove them, > some other say it is version error. > > The question is, am I on the correct path and you think I should invest > time on solving this issue and issues to come, or am I totally wrong and > you do not support 32 bit Linux? > > I simply doubt that somebody forgot to stage the linux32 folder :) > > Regards, > Georgios > > _______________________________________________ > 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
