Rok Mandeljc
Rok Mandeljc
> What else can I do? You'll need to figure out which DLL is triggering the `The specified procedure could not be found.` error. Perhaps try copying `LIBFFI-7.DLL`, `LIBGIREPOSITORY-1.0-1.DLL`, `LIBGLIB-2.0-0.DLL`...
> Doesn't pyinstaller just copy the relevant DLLs from that dir? It should, unless your `PATH` (or maybe `LD_LIBRARY_PATH`) also points to another directory that contains another version of those...
How about if you open `build/[prog_name]/COLLECT-00.toc` and find the entry for `libglib-2.0-0.dll`? Where is it being taken from?
Can you check `sys.path` in your python interpreter? I think that's the first place that PyInstaller uses for library resolution, and on my test system, the manual addition to base...
> Can you check `sys.path` in your python interpreter? I think that's the first place that PyInstaller uses for library resolution, and on my test system, the manual addition to...
So the work-around here is to unset `PYTHONPATH` before running PyInstaller.
Yes, PYTHONPATH is automatically added to `sys.path`, as [per docs](https://docs.python.org/3/library/sys.html#sys.path). In your case, it's been set by Csound installer (presumably you installed/upgraded it three times). Running `export PYTHONPATH=` in your...
The difference is probably indeed coming from python interpreter not using `sys.path` / `PYTHONPATH` for shared library resolution. Not sure why we search `sys.path` first, but it seems very deliberate...
> Maybe that was under the assumption that python would search first there... In that case the above comment would make sense... Unfortunately it looks like python internally doesn't use...
Yeah, unfortunately the current support for QtWebEngine on macOS is [rather messy](https://github.com/pyinstaller/pyinstaller/blob/c95dba86673cba819558a0c6218e934095d87ac9/PyInstaller/utils/hooks/qt.py#L738-L762), to put it charitably. What's worse is that properly fixing it (i.e., preserving the original frameworks' layout) is...