Grrr... Yes, this is due to the pre-built GTK+ libraries that are used to compile (but not to run, since they are not bundled with the viewer that instead uses the end user's system GTK+ libraries) the viewer... The FT_Stream_GetLong() and FT_Stream_GetShort() functions have been deprecated starting from Freetype v2.4.5 and since the old GTK+ pre-built libraries were built using an older version (and never updated since by LL), the linker bails on build systems without a v2.4.4 or older libfreetype dynamic library installed...
I made a
patch for freetype v2.4.12 that re-implements the deprecated functions so that the linker stops complaining (even if, in the end, those functions won't be used at all by the viewer) and recompiled a freetype pre-built with it: it seems to be working fine, here.
You can apply
this other patch to the source tree of the Cool VL Viewer v1.26.4.79, v1.26.8.15 or v1.26.9.15 (*) so to be able to use the new pre-built library: let me know if it works for you.
(*) To apply the patch, download it and, from a terminal and while inside the linden/ directory of the viewer sources, use: