I also run into issues compiling Cxx on OS X (10.10.2), I believe related
to llvm-svn
llvm[8]: Compiling Host.mm for Release+Asserts build
In file included from
/Users/sebastian/julia/deps/llvm-svn/tools/lldb/source/Host/macosx/Host.mm:68:
In file included from
/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:10:
In file included from
/System/Library/Frameworks/Foundation.framework/Headers/NSArray.h:7:
In file included from
/System/Library/Frameworks/Foundation.framework/Headers/NSRange.h:5:
/System/Library/Frameworks/Foundation.framework/Headers/NSValue.h:12:1:
error: 'objc_returns_inner_pointer'
attribute only applies to methods
@property (readonly) const char *objCType NS_RETURNS_INNER_POINTER;
^ ~~~~~~~~~~~~~~~~~~~~~~~~
Which certainly looks like perhaps grabbing the wrong llvm. I am building
from a julia 0.4 (master) according to the instructions here
(https://github.com/Keno/Cxx.jl). Any suggestions on where to start?
On Thursday, November 27, 2014 at 11:24:25 AM UTC-6, Max Suster wrote:
>
> I am using Cxx.jl on Mac OSX 10.9.5 (64 bit).
> Cxx requires Julia v0.4.0-dev (i.e., staged functions). I have rebuilt
> Cxx many times and the only trouble I encountered was due to not updating
> Clang in deps/llvm-svn and related directories.
>
> I think it is best to file an issue in Cxx.jl and hopefully someone can
> help you with linux-specific issues.
>
>