If I use the (non-static?) SFML libs below, I get less warnings but they're mentioning Unicode, which I am not and do not want to be using...
sfml-system-d.lib sfml-graphics-d.lib sfml-window-d.lib
Warning 1 warning LNK4006: "public: class sf::Unicode & __thiscall sf::Unicode::operator=(class sf::Unicode const &)" (??4Unicode@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 2 warning LNK4006: "__declspec(dllimport) public: class sf::Unicode & __thiscall sf::Unicode::operator=(class sf::Unicode const &)" (__imp_??4Unicode@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 3 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 4 warning LNK4006: "public: class sf::Unicode::Text & __thiscall sf::Unicode::Text::operator=(class sf::Unicode::Text const &)" (??4Text@Unicode@sf@@QAEAAV012@ABV012@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 5 warning LNK4006: "__declspec(dllimport) public: class sf::Unicode::Text & __thiscall sf::Unicode::Text::operator=(class sf::Unicode::Text const &)" (__imp_??4Text@Unicode@sf@@QAEAAV012@ABV012@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 6 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 7 warning LNK4006: "public: class sf::Clock & __thiscall sf::Clock::operator=(class sf::Clock const &)" (??4Clock@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 8 warning LNK4006: "__declspec(dllimport) public: class sf::Clock & __thiscall sf::Clock::operator=(class sf::Clock const &)" (__imp_??4Clock@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 9 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 10 warning LNK4006: "public: __thiscall sf::Unicode::Text::~Text(void)" (??1Text@Unicode@sf@@QAE@XZ) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 11 warning LNK4006: "__declspec(dllimport) public: __thiscall sf::Unicode::Text::~Text(void)" (__imp_??1Text@Unicode@sf@@QAE@XZ) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 12 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 13 warning LNK4006: "public: __thiscall sf::Unicode::Text::Text(class sf::Unicode::Text const &)" (??0Text@Unicode@sf@@QAE@ABV012@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 14 warning LNK4006: "__declspec(dllimport) public: __thiscall sf::Unicode::Text::Text(class sf::Unicode::Text const &)" (__imp_??0Text@Unicode@sf@@QAE@ABV012@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 15 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 16 warning LNK4006: "protected: __thiscall sf::NonCopyable::NonCopyable(void)" (??0NonCopyable@sf@@IAE@XZ) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 17 warning LNK4006: "__declspec(dllimport) protected: __thiscall sf::NonCopyable::NonCopyable(void)" (__imp_??0NonCopyable@sf@@IAE@XZ) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 18 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 19 warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-graphics-d.lib
Warning 20 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-graphics-d.lib
Warning 21 warning LNK4006: "__declspec(dllimport) const sf::WindowListener::`vftable'" (__imp_??_7WindowListener@sf@@6B@) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 22 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 23 warning LNK4006: "public: class sf::WindowListener & __thiscall sf::WindowListener::operator=(class sf::WindowListener const &)" (??4WindowListener@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 24 warning LNK4006: "__declspec(dllimport) public: class sf::WindowListener & __thiscall sf::WindowListener::operator=(class sf::WindowListener const &)" (__imp_??4WindowListener@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 25 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 26 warning LNK4006: "public: class sf::VideoMode & __thiscall sf::VideoMode::operator=(class sf::VideoMode const &)" (??4VideoMode@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 27 warning LNK4006: "__declspec(dllimport) public: class sf::VideoMode & __thiscall sf::VideoMode::operator=(class sf::VideoMode const &)" (__imp_??4VideoMode@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 28 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 29 warning LNK4006: "public: class sf::Clock & __thiscall sf::Clock::operator=(class sf::Clock const &)" (??4Clock@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-window-d.lib
Warning 30 warning LNK4006: "__declspec(dllimport) public: class sf::Clock & __thiscall sf::Clock::operator=(class sf::Clock const &)" (__imp_??4Clock@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-window-d.lib
Warning 31 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 32 warning LNK4006: "protected: virtual __thiscall sf::WindowListener::~WindowListener(void)" (??1WindowListener@sf@@MAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 33 warning LNK4006: "__declspec(dllimport) protected: virtual __thiscall sf::WindowListener::~WindowListener(void)" (__imp_??1WindowListener@sf@@MAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 34 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 35 warning LNK4006: "public: virtual __thiscall sf::Input::~Input(void)" (??1Input@sf@@UAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 36 warning LNK4006: "__declspec(dllimport) public: virtual __thiscall sf::Input::~Input(void)" (__imp_??1Input@sf@@UAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 37 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 38 warning LNK4006: "public: __thiscall sf::WindowListener::WindowListener(void)" (??0WindowListener@sf@@QAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 39 warning LNK4006: "__declspec(dllimport) public: __thiscall sf::WindowListener::WindowListener(void)" (__imp_??0WindowListener@sf@@QAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 40 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 41 warning LNK4006: "public: __thiscall sf::WindowListener::WindowListener(class sf::WindowListener const &)" (??0WindowListener@sf@@QAE@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 42 warning LNK4006: "__declspec(dllimport) public: __thiscall sf::WindowListener::WindowListener(class sf::WindowListener const &)" (__imp_??0WindowListener@sf@@QAE@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored sfml-window-d.lib
Warning 43 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 44 warning LNK4006: "protected: __thiscall sf::NonCopyable::NonCopyable(void)" (??0NonCopyable@sf@@IAE@XZ) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-window-d.lib
Warning 45 warning LNK4006: "__declspec(dllimport) protected: __thiscall sf::NonCopyable::NonCopyable(void)" (__imp_??0NonCopyable@sf@@IAE@XZ) already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-window-d.lib
Warning 46 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 47 warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in sfml-system-d.lib(sfml-system-d.dll); second definition ignored sfml-window-d.lib
Warning 48 warning LNK4221: no public symbols found; archive member will be inaccessible sfml-window-d.lib
Warning 49 warning LNK4006: "public: virtual __thiscall sf::Sprite::~Sprite(void)" (??1Sprite@sf@@UAE@XZ) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored Tile.obj
Warning 50 warning LNK4006: "public: class sf::Sprite & __thiscall sf::Sprite::operator=(class sf::Sprite const &)" (??4Sprite@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored Tile.obj
Warning 51 warning LNK4006: "public: class sf::Drawable & __thiscall sf::Drawable::operator=(class sf::Drawable const &)" (??4Drawable@sf@@QAEAAV01@ABV01@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored Tile.obj
Warning 52 warning LNK4006: "private: void __thiscall sf::Resource<class sf::Image>::Connect(class sf::ResourcePtr<class sf::Image> &)const " (?Connect@?$Resource@VImage@sf@@@sf@@ABEXAAV?$ResourcePtr@VImage@sf@@@2@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored Tile.obj
Warning 53 warning LNK4006: "private: void __thiscall sf::Resource<class sf::Image>::Disconnect(class sf::ResourcePtr<class sf::Image> &)const " (?Disconnect@?$Resource@VImage@sf@@@sf@@ABEXAAV?$ResourcePtr@VImage@sf@@@2@@Z) already defined in sfml-graphics-d.lib(sfml-graphics-d.dll); second definition ignored Tile.obj
Warning 54 warning LNK4221: no public symbols found; archive member will be inaccessible SFML_Tools.obj
Warning 55 warning LNK4221: no public symbols found; archive member will be inaccessible Geometry.obj