Skip to content

How to package external shared object file #37

@safijari

Description

@safijari

Unsure the correct place to ask this, if an issue is not a proper venue kindly point me to a better one and I will ask the question there.

I'm trying to wrap a C++ class that in turn a wrapper over a 3rd party library. The library supplies a single .so file that I can link against. I have everything working but can't figure out how to package my code in a way so that I can deploy it as a wheel and have it work correctly in a virtualenv without the user having to install this 3rd party library's .so file. I know that I can copy the .so file into the target computer's /usr/lib and then things work fine but I'm wondering if there is a better solution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions