Two questions

nobody wrote on Monday, October 30, 2006:

1. How are users installing the library? There is no ‘make install’ target
and I assume this means that users manually install into a location of their

2. If assumption 1 is true, how are users of the library reliably linking
against it?

elmindreda wrote on Tuesday, October 31, 2006:

1. I have no idea how many are installing GLFW. Currently I only know of two package systems that carry us, namely those of Gentoo and FreeBSD. There is also a MinGW package somewhere. The upcoming 2.6 release (which is in CVS) does have a ‘make install’ target, and builds shared libraries, to make life easier for the packagers.

2. Most people I’ve spoken to use GLFW as a static library, as it’s quite small and was originally intended to be used that way. It also eases distribution of the resulting binaries. I don’t have any official statistics, though.

elmindreda wrote on Tuesday, October 31, 2006:

Sorry, temporary hyperlexia.

1. There are installation instructions for all platforms in the readme.html file, which is included in the source distribution. I don’t know if anyone follows them, but up to version 2.5, that was the recommended way of installation.