Cheers Scott and Marek. Would be nice to add 32 bit support given there are no hard requirements.
In the meantime, or if not eventually resolved, would still be good to update the dependencies on the Readme.md to reflect the 64 bit requirement. Cheers, Georgios On Wed, Aug 14, 2013 at 12:46 AM, Marek Otahal <[email protected]> wrote: > Hi Georgios, > > > On Wed, Aug 14, 2013 at 1:38 AM, Scott Purdy <[email protected]> wrote: > >> AFAIK we require 64 bit. I believe this is necessary for our SWIG >> interface between Python and C++ (including numpy objects) to work >> correctly. >> > Is it? Is it a problem of some API logic, or just missing libs? > If it's only the libs, please see > https://issues.numenta.org/browse/NPC-143 > and we can start rebuilding the libs and try to add linux32 support. > > Greetings, Mark > > >> >> >> 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 >>> >>> >> > > > -- > Marek Otahal :o) > > _______________________________________________ > 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
