Interesting. I don’t have this problem on Mac OS 10.10, and do not have the 
MACOSX_DEPLOYMENT_TARGET variable set.

Regards,
Dave
--
http://about.me/david_wood



> On Mar 30, 2015, at 03:10, Giuseppe Torre <[email protected]> wrote:
> 
> Hi Matthew,
>    I am using os x 10.9
> I have run in shell the command: export MACOSX_DEPLOYMENT_TARGET=10.9
> Now it worked! No more CLANG error! Thanks!
> However, now I get other errors after a while...
> They are all error compiling Cython files....
> I am copying only a few lines from the error below. (Thank you all for the 
> help!)
> 
> Compiling capnp/lib/capnp.pyx because it depends on 
> /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cython-0.22-py2.7-macosx-10.6-intel.egg/Cython/Includes/libcpp/__init__.pxd.
> 
> Cythonizing capnp/lib/capnp.pyx
> 
> 
> Error compiling Cython file:
> 
> ------------------------------------------------------------
> 
> ...
> 
>     cdef _init(self, capnp.DynamicEnum other, object parent):
> 
>         self.thisptr = other
> 
>         self._parent = parent
> 
>         return self
> 
> 
>     cpdef _as_str(self) except +reraise_kj_exception:
> 
>          ^
> ..... etc etc....
> 
> 
>    
> 
>   File 
> "/Users/giuseppetorre/nupic-darwin64/lib/python2.7/site-packages/setuptools-1.0-py2.7.egg/setuptools/sandbox.py",
>  line 69, in run_setup
> 
>   File 
> "/Users/giuseppetorre/nupic-darwin64/lib/python2.7/site-packages/setuptools-1.0-py2.7.egg/setuptools/sandbox.py",
>  line 120, in run
> 
>   File 
> "/Users/giuseppetorre/nupic-darwin64/lib/python2.7/site-packages/setuptools-1.0-py2.7.egg/setuptools/sandbox.py",
>  line 71, in <lambda>
> 
>   File "setup.py", line 122, in <module>
> 
>     optionsDesc.append(
> 
>   File 
> "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cython-0.22-py2.7-macosx-10.6-intel.egg/Cython/Build/Dependencies.py",
>  line 865, in cythonize
> 
>     cythonize_one(*args[1:])
> 
>   File 
> "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cython-0.22-py2.7-macosx-10.6-intel.egg/Cython/Build/Dependencies.py",
>  line 985, in cythonize_one
> 
>     raise CompileError(None, pyx_file)
> 
> Cython.Compiler.Errors.CompileError: capnp/lib/capnp.pyx
>  
> 
> 
> /G
> 
> 
>   
> 
> On Mon, Mar 30, 2015 at 3:44 AM, Matthew Taylor <[email protected] 
> <mailto:[email protected]>> wrote:
> I think your clang error is because of the `MACOSX_DEPLOYMENT_TARGET`
> environment variable. What version of OS X are you running? What is
> the value of "echo $MACOSX_DEPLOYMENT_TARGET" in your shell?
> 
> It needs to be 10.7 or higher.
> 
> ---------
> Matt Taylor
> OS Community Flag-Bearer
> Numenta
> 
> 
> On Sun, Mar 29, 2015 at 2:50 PM, Giuseppe Torre <[email protected] 
> <mailto:[email protected]>> wrote:
> > Yes Env done and echo $NUPIC provides  /Users/giuseppe/nupic  indeed.
> >
> > I tried the following:
> >
> > ARCHFLAGS="-arch x86_64";python setup.py install --user
> >
> > gives this:
> > File "setup.py", line 635, in <module>
> > raise Exception("To build NuPIC in OS X, you must "
> > Exception: To build NuPIC in OS X, you must `export ARCHFLAGS="-arch
> > x86_64"`.
> >
> >
> > ARCHFLAGS="-arch x86_64" python setup.py install --user (...no semicolon)
> >
> > gives  CLANG error...
> >
> > /G
> >
> >
> >
> >
> > On Sun, Mar 29, 2015 at 11:39 PM, cogmission (David Ray)
> > <[email protected] <mailto:[email protected]>> wrote:
> >>
> >> I think he did that? That is what he meant by, "Env done". I mentioned the
> >> "export" command a few emails back...
> >>
> >> To be sure Giuseppe try running: "echo $NUPIC" and see if it outputs the
> >> correct directory (or nothing if it wasn't exported correctly)
> >>
> >> On Sun, Mar 29, 2015 at 4:27 PM, David Wood <[email protected] 
> >> <mailto:[email protected]>>
> >> wrote:
> >>>
> >>> Hi Giuseppe,
> >>>
> >>> Try this process, with the addition I’ve made:
> >>>
> >>> - download nupic-darwin64  ( https://github.com/numenta/nupic-darwin64 
> >>> <https://github.com/numenta/nupic-darwin64> )
> >>> - saved to /User/giuseppe/
> >>> - in terminal run: source nupic-darwin64/bin/activate   ( I have not run
> >>> make within nupic-darwin64  just activate)
> >>> - download nupic  ( https://github.com/numenta/nupic 
> >>> <https://github.com/numenta/nupic> )
> >>> - saved to /User/giuseppe/
> >>>
> >>>
> >>> - In the Terminal, run:
> >>> $ export NUPIC=/Users/giuseppe/nupic
> >>>
> >>> - in Terminal cd nupic and then ARCHFLAGS="-arch x86_64" python setup.py
> >>> install
> >>>
> >>>
> >>> Regards,
> >>> Dave
> >>> --
> >>> http://about.me/david_wood <http://about.me/david_wood>
> >>>
> >>>
> >>>
> >>> On Mar 29, 2015, at 17:24, Giuseppe Torre <[email protected] 
> >>> <mailto:[email protected]>> wrote:
> >>>
> >>> I see thank you! ENV done now.
> >>> here is the complete list of steps I have done and that will eventually
> >>> lead to the CLANG error:
> >>>
> >>> - download nupic-darwin64  ( https://github.com/numenta/nupic-darwin64 
> >>> <https://github.com/numenta/nupic-darwin64> )
> >>> - saved to /User/giuseppe/
> >>> - in terminal run: source nupic-darwin64/bin/activate   ( I have not run
> >>> make within nupic-darwin64  just activate)
> >>> - download nupic  ( https://github.com/numenta/nupic 
> >>> <https://github.com/numenta/nupic> )
> >>> - saved to /User/giuseppe/
> >>> - in Terminal cd nupic and then ARCHFLAGS="-arch x86_64" python setup.py
> >>> install
> >>>
> >>> At this stage, after a bit a get the CLANG error...
> >>> /G
> >>>
> >>>
> >>>
> >>> On Sun, Mar 29, 2015 at 10:55 PM, cogmission (David Ray)
> >>> <[email protected] <mailto:[email protected]>> wrote:
> >>>>
> >>>> Mine is /Users/cogmission/git/nupic... for instance
> >>>>
> >>>> On Sun, Mar 29, 2015 at 3:55 PM, cogmission (David Ray)
> >>>> <[email protected] <mailto:[email protected]>> wrote:
> >>>>>
> >>>>> that means do:  "export NUPIC=<path to your nupic dir>"
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Sun, Mar 29, 2015 at 3:49 PM, Giuseppe Torre
> >>>>> <[email protected] <mailto:[email protected]>> wrote:
> >>>>>>
> >>>>>> Hi David,
> >>>>>>   I do have Xcode 6.1.1, command line tool as well as all required
> >>>>>> stuff  installed..
> >>>>>> but I still get that CLANG error.
> >>>>>> The only step I did not do is: "Set the NUPIC environment variable to
> >>>>>> the absolute path to your local checkout of NuPIC." because I am not 
> >>>>>> sure
> >>>>>> what it means...I wonder if this is cause of the Clang issue...
> >>>>>> Thanks though
> >>>>>> /G
> >>>>>>
> >>>>>> On Sun, Mar 29, 2015 at 8:46 PM, cogmission (David Ray)
> >>>>>> <[email protected] <mailto:[email protected]>> wrote:
> >>>>>>>
> >>>>>>> Hi Giuseppe,
> >>>>>>>
> >>>>>>> I am in no way a Python/C++ NuPIC installation guru - but I would
> >>>>>>> first recommend
> >>>>>>> making sure you have both Xcode installed then make sure you install
> >>>>>>> the "command line tools" -->
> >>>>>>> http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/ 
> >>>>>>> <http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/>
> >>>>>>>
> >>>>>>> Cheers...
> >>>>>>>
> >>>>>>> On Sun, Mar 29, 2015 at 12:39 PM, Giuseppe Torre
> >>>>>>> <[email protected] <mailto:[email protected]>> wrote:
> >>>>>>>>
> >>>>>>>> Hello,
> >>>>>>>>   I have a problem and a doubt.
> >>>>>>>> I will start with the doubt (I am a newbie so apologies in advance):
> >>>>>>>> In the documentation you ask :
> >>>>>>>>
> >>>>>>>> Set the NUPIC environment variable to the absolute path to your
> >>>>>>>> local checkout of NuPIC.
> >>>>>>>>
> >>>>>>>> export NUPIC=<repo-path>
> >>>>>>>>
> >>>>>>>> If you are going to run tests, you might need to add py.test to your
> >>>>>>>> $PATH for tests to run. This will be in different locations 
> >>>>>>>> depending on
> >>>>>>>> your python environment, so we'll leave this up to you.
> >>>>>>>>
> >>>>>>>> What do you mean? What am I suppose to do?
> >>>>>>>>
> >>>>>>>> The problem:
> >>>>>>>> I have tries to compile using ARCHFLAGS="-arch x86_64" python
> >>>>>>>> setup.py install
> >>>>>>>> ....but I get the following CLANG error:
> >>>>>>>>
> >>>>>>>> building 'nupic.libcpp_region' extension
> >>>>>>>>
> >>>>>>>> clang -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
> >>>>>>>> -Qunused-arguments -Qunused-arguments -arch x86_64 -DNUPIC2 
> >>>>>>>> -DNTA_OS_DARWIN
> >>>>>>>> -DNTA_ARCH_64 -DNTA_PYTHON_SUPPORT=2.7 -DNTA_INTERNAL 
> >>>>>>>> -DNTA_ASSERTIONS_ON
> >>>>>>>> -DNTA_ASM -DHAVE_CONFIG_H -DBOOST_NO_WREGEX
> >>>>>>>> -I/Users/giuseppetorre/nupic/external/darwin64/include
> >>>>>>>> -I/Users/giuseppetorre/nupic/external/common/include
> >>>>>>>> -I/Users/giuseppetorre/nupic/extensions -I/Users/giuseppetorre/nupic
> >>>>>>>> -I/Users/giuseppetorre/nupic/extensions/core/build/release/include
> >>>>>>>> -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
> >>>>>>>> -I/Users/giuseppetorre/nupic-darwin64/lib/python2.7/site-packages/numpy/core/include
> >>>>>>>> -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
> >>>>>>>>  -c
> >>>>>>>> extensions/py_support/NumpyVector.cpp -o
> >>>>>>>> build/temp.macosx-10.6-intel-2.7/extensions/py_support/NumpyVector.o
> >>>>>>>> -std=c++11 -m64 -fPIC -fvisibility=hidden -Wall -Wextra -Wreturn-type
> >>>>>>>> -Wunused -Wno-unused-parameter -mtune=generic -O2 -stdlib=libc++
> >>>>>>>>
> >>>>>>>> clang: error: invalid deployment target for -stdlib=libc++ (requires
> >>>>>>>> OS X 10.7 or later)
> >>>>>>>>
> >>>>>>>> error: command 'clang' failed with exit status 1
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Thanks in advance for your help
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> With kind regards,
> >>>>>>>
> >>>>>>> David Ray
> >>>>>>> Java Solutions Architect
> >>>>>>>
> >>>>>>> cortical.io <http://cortical.io/>
> >>>>>>> Sponsor of:  HTM.java
> >>>>>>>
> >>>>>>> [email protected] <mailto:[email protected]>
> >>>>>>> http://cortical.io <http://cortical.io/>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> With kind regards,
> >>>>>
> >>>>> David Ray
> >>>>> Java Solutions Architect
> >>>>>
> >>>>> cortical.io <http://cortical.io/>
> >>>>> Sponsor of:  HTM.java
> >>>>>
> >>>>> [email protected] <mailto:[email protected]>
> >>>>> http://cortical.io <http://cortical.io/>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> With kind regards,
> >>>>
> >>>> David Ray
> >>>> Java Solutions Architect
> >>>>
> >>>> cortical.io <http://cortical.io/>
> >>>> Sponsor of:  HTM.java
> >>>>
> >>>> [email protected] <mailto:[email protected]>
> >>>> http://cortical.io <http://cortical.io/>
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>>
> >>>
> >>
> >>
> >>
> >> --
> >> With kind regards,
> >>
> >> David Ray
> >> Java Solutions Architect
> >>
> >> cortical.io <http://cortical.io/>
> >> Sponsor of:  HTM.java
> >>
> >> [email protected] <mailto:[email protected]>
> >> http://cortical.io <http://cortical.io/>
> >
> >
> >
> >
> >
> 
> 
> 
> 
> 

Reply via email to