Skip to content

libfreetype.so when system == Emscripten #155

@jansindl3r

Description

@jansindl3r

in pyodide system = platform.system() is equal to Emscripten, which results to library_name = 'libfreetype.so', lib file (if I understand correctly) which can't be found. Is it something on your side or is it my incompetency?

File "/lib/python3.10/site-packages/freetype/raw.py", line 49, in <module>
     _lib = ctypes.CDLL(filename)
File "/lib/python3.10/ctypes/__init__.py", line 374, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: Could not load dynamic lib: libfreetype.so
Error: libfreetype.so: file not found, and synchronous loading of external files is not available

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions