G
Also das Hauptproblem, was ich bei dir sehe, sind die nichtaufgelösten Symbole. QACONTAINERFLAGS ist wahrscheinlich nur ein Folgefehler. Warum diese Symbole nicht aufgelöst werden können, kann ich dir nicht sagen, da ich das bisher nur mit dem MSC und zugehörigen Libs gemacht hab. Ich wüsste aber nicht, warum das mit Dev-C++ nicht gehen sollte. Trotzdem nochmal ein paar Tips:
auf aktuellste DirectX DevPack Version für Dev-C++ prüfen
auf aktuellste Windows PlatformSDK Version für Dev-C++ prüfen
Lib Include Verzeichnisse prüfen (DirectX Verzeichnis sollte an erster Stelle stehen)
Code auf ein Minimalbeispiel reduzieren und nur benötigte Libs mitlinken
Forum Suche und google bemühen
Sollte alles nichts helfen, gäbe es noch die Möglichkeit dinput8.dll dynamisch anstatt statisch zu linken (LoadLibrary und GetProcAddress lassen grüssen). Soweit, denke ich, muss es aber nicht kommen.