text: Title: KeyError: 'LLVMPY_AddSymbol'
  Body: <!--
  
  hello, I ran into a problem when using the numba library. when running any code using this library, the following error occurs:
  `File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\ffi.py", line 141, in __getattr__
      return self._fntab[name]
             ~~~~~~~~~~~^^^^^^
  KeyError: 'LLVMPY_AddSymbol'
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\ffi.py", line 122, in _load_lib
      self._lib_handle = ctypes.CDLL(str(lib_path))
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\ctypes\__init__.py", line 379, in __init__
      self._handle = _dlopen(self._name, mode)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^
  FileNotFoundError: Could not find module 'C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\llvmlite.dll' (or one of its dependencies). Try using the full path with constructor syntax.
  
  The above exception was the direct cause of the following exception:
  
  Traceback (most recent call last):
    File "C:\workp\test\main.py", line 3, in <module>
      from numba.core import types
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\numba\__init__.py", line 73, in <module>
      from numba.core import config
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\numba\core\config.py", line 17, in <module>
      import llvmlite.binding as ll
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\__init__.py", line 4, in <module>
      from .dylib import *
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\dylib.py", line 36, in <module>
      ffi.lib.LLVMPY_AddSymbol.argtypes = [
      ^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\ffi.py", line 144, in __getattr__
      cfn = getattr(self._lib, name)
                    ^^^^^^^^^
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\ffi.py", line 136, in _lib
      self._load_lib()
    File "C:\Users\admin\AppData\Local\Programs\Python\Python312\Lib\site-packages\llvmlite\binding\ffi.py", line 130, in _load_lib
      raise OSError("Could not find/load shared object file") from e
  OSError: Could not find/load shared object file`
  I run the code through paycharm 2024.2.1, on windows 11 pro. I installed this library via pip versions 25.0.1, 23.1, 23.2. I tried downloading the entire package, and 3 packages separately, checking the documentation.
  https://numba.readthedocs.io/en/stable/user/installing.html#numba-support-info
  I ran several versions of these packages, from the latest versions to versions that are supported on Python 3.9
  . I tried to solve the problem on my own by reading various forums, checking the integrity and availability of files, and tried to run the code in different ways, but none of this helped. I really hope for your help
  
  
  
  -->
  
  ## Reporting a bug
  
  <!--
  
  Before submitting a bug report please ensure that you can check off these boxes:
  
  -->
  
  - [x] I have tried using the latest released version of Numba (most recent is
    visible in the release notes
    (https://numba.readthedocs.io/en/stable/release-notes-overview.html).
  - [ ] I have included a self contained code sample to reproduce the problem.
    i.e. it's possible to run as 'python bug.py'.
  
  <!--
  
  Please include details of the bug here, including, if applicable, what you
  expected to happen!
  
  -->
  