Issues

Issue #870 resolved

Allow for shared version of libraries

Jeremy Newton
created an issue

Hi, I'm not sure if I'm missing something, but I can't get love to build using links to shared libraries rather than building the libraries from src/libraries.

If this is not implemented, can an option be added to allow for using shared libraries rather than static ones?

Comments (4)

  1. Alex Szpakowski

    Some of those libraries (box2d, luasocket, and ENet) have a bit of custom code added to make them work better with LÖVE.

    Which ones in particular do you want to use via shared libraries (and why)?

  2. Alex Szpakowski

    It can also be less of a pain in the ass (in terms of distribution) to just include the source code directly of zero-dependency liberally licensed libraries like ENet and Box2D.

    It's not like liblove.so is a particularly large binary anyway, but I think it's possible to selectively disable compilation of most individual parts of LÖVE at build-time on Linux if you want.

  3. Log in to comment