DennisOSRM/Project-OSRM — pull request #841 by springmeyer (2013-12-17 03:14:47+00:00)
Title: libOSRM linking fixes

I need to link `libOSRM` against statically compiled (.a) dependencies. On linux when linking with static libs libraries must be listed **before** libraries they depend on (in this case osm-pbf depended on protobuf but it was incorrectly listed before and protobuf dependend on zlib but it was listed before). I also need to be able to link `node-osrm` against a single, installed `libOSRM` like `-L/usr/local -lOSRM`.

This change to the cmake build addresses both these needs by 1) making the git and uuid symbols available in `libOSRM` and 2) fixing the order of link flags when `libOSRM` is created.