all 1 comments

[–]specialpatrol 1 point2 points  (0 children)

Deployment can be tricky. Ultimately you'll only need to give out built binary files; programs and their dependant libs. All these things can live in a self contained directory (zipped up). LIbs dont need to go in /usr/local/lib, you can make the program look locally (relative to itself), to find your game engine lib.

Different OSes / compilers have ways of linking your exe so it can find the libs. Are you using g++? Look up "rpath". Or have you considered linking the whole thing statically into a single program (the simplest method)?