If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Threaded View

Just a thought. If you will bundle the library, maybe static linking is a better option, if possible. It's probably better performance wise, and enables you to run an extra optimizer pass and stripping unused library functions, which both helps size and performance.

No, for closed source, static linking is very bad. Once it's statically linked, it's part of the program. That means additional license issues, and most importantly, doesn't allow you to update the libraries after release. For example, if UT2004 was statically linked, its sound wouldn't work in any way on current Linux. But since it wasn't, swapping out the ancient OpenAL library with OpenAL Soft makes it work flawlessly.