No matter if you compile the viewer standalone or not, there is always a
huge set of system libraries it will be used.
For example on Windows: opengl32.dll, kernel32.dll, ntdll.dll and many many
more.
USESYSTEMLIBS is due to that IMO even worse and more ambiguous.
Also keep in mind 'building stan
The subject of how confusing the name of the STANDALONE switch is came
up yet again at one of my meetings the other day, and I've just decided
to kill this problem once and for all.
I've prepped a repo with it changed to USESYSTEMLIBS (and the
corresponding C preprocessor symbol changed to L