If you know C++ well, especially namespaces and templates, please lend us a hand and help Marek out with this one. --------- Matt Taylor OS Community Flag-Bearer Numenta
On Fri, Oct 18, 2013 at 4:34 AM, Marek Otahal <[email protected]> wrote: > > Hi all, > > I past, i've submitted patches for support for compiling nupic with > llvm/clang. > > Some of the main highlingts of this are: > *) native on OSX (so no longer the old gcc 4.2 in XCode, when we say we > support 4.6-4.8, sigh) > > *) avail. on Windows (if the times come) > > *) alternative on Linux (I esp. like the code analysis feature and output > highlighting) > > Now we're just one step from it. In > https://github.com/numenta/nupic/pull/302 > I commented out the offending part and rest compiles fine. So we need to fix > that one. > > Please see https://issues.numenta.org/browse/NPC-280 for details, snip > posted here: > > > > To compile with clang, use: > CC=clang CXX=clang++ ./cleanbuild.sh > > There was some progress towards clang before, now we get stuck at: > > In file included from math_py.cpp:2715: > In file included from > /home/marek/devel/nupic/lang/py/support/PyHelpers.hpp:40: > In file included from /home/marek/devel/nupic/nta/utils/Log.hpp:41: > /home/marek/devel/nupic/nta/utils/LoggingException.hpp:66:11: error: call to > function 'operator<<' that is neither visible in the template definition nor > found by > argument-dependent lookup > ss_ << obj; > ^ > > I found some interesting read: http://www.cplusplus.com/forum/general/47766/ > > > Thanks, Mark > > > > > -- > 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
