Avoid getting same object files linked multiple times when multiple fcdb
backends are enabled.

Reported by Matthias Pfafferodt <syntron>

See bug #21897


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24832 a0f10bec-cc02-0410-94fc-a9cfff90b4cd