[x] I have included a self contained code sample to reproduce the problem.
i.e. it's possible to run as 'python bug.py'.
I'm building llvmlite==0.39.1(Python3.7) on MacOS 14(arm64 platform). I checked latest released version because this is the latest version available. I had to use Python3.7 to maintain an old project, which depends on numba.
Anyway, I made sure that llvm@11 is installed(via brew install llvm@11), with llvm-config in PATH. I also configured LDFLAGS and CPPFLAGS as env variables.
which llvm-config
/opt/homebrew/opt/llvm@11/bin/llvm-config
echo $LDFLAGS
-L/opt/homebrew/opt/llvm@11/lib/c++ -Wl,-rpath,/opt/homebrew/opt/llvm/lib/c++
echo $CPPFLAGS
-I/opt/homebrew/opt/llvm@11/include
I'm using this line to install it, within virtualenv from Python3.7.
Reporting a bug
I'm building llvmlite==0.39.1(Python3.7) on MacOS 14(arm64 platform). I checked latest released version because this is the latest version available. I had to use Python3.7 to maintain an old project, which depends on numba.
Anyway, I made sure that
llvm@11
is installed(viabrew install llvm@11
), with llvm-config in PATH. I also configuredLDFLAGS
andCPPFLAGS
as env variables.I'm using this line to install it, within
virtualenv
from Python3.7.This is what's going on.
From what I can tell, symbol not found should be related to compiling. But I'm really not sure what I'm missing. Please help!