Do not refer to dependencies as core-mods, the term coremod has a special meaning when it comes to Forge.
I believe since you're using 1.12.2 you shouldn't need to do anything beyond putting your dependency jar in the libs folder and re-running setupDecompWorkspace
If your game is making fml-client-latest.log then first of all you should update to a version of Forge that isn't ancient (unless you're using a pre-made modpack).
Installing isn't enough, you need to tell your computer which version to use, usually this is accomplished by using the full path to the java executable instead of just using "java" as a command