I just fixed this on master. The reason this failed is that the recommended
configuration for Cxx.jl always pulls in latest LLVM master. This causes
problems sometimes when LLVM breaks the API, but it makes it easier for me
to make sure everyone has patches I commit upstream. Please try again.

On Mon, Aug 17, 2015 at 6:59 PM, Jan Strube <jan.str...@gmail.com> wrote:

> I am trying to install CXX.jl following the instructions from the README.
> I'm on Mac OS X Yosemite and have installed Xcode.
> The deps compile OK.
>
> However, julia compilation seems to fail.
> ...
>
>     CC src/codegen.o
>
> *codegen.cpp:5363:14: **error: **use of undeclared identifier
> 'createTypeBasedAliasAnalysisPass'; did you mean
> 'createBasicAliasAnalysisPass'?*
>
>     FPM->add(createTypeBasedAliasAnalysisPass());
>
> *             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
>
>              createBasicAliasAnalysisPass
>
> */Workdir/JULIA_GIT/usr/include/llvm/Analysis/BasicAliasAnalysis.h:191:16:
> **note: *'createBasicAliasAnalysisPass' declared here
>
> ImmutablePass *createBasicAliasAnalysisPass();
>
> *               ^*
>
> 1 error generated.
>
> make[1]: *** [codegen.o] Error 1
>
> make: *** [julia-src-release] Error 2
>
>
> I couldn't find a bug posted about this, so I'm wondering if this is
> something I can fix on my end.
>
> Has anybody else encountered this?
>
>
>

Reply via email to