I don't understand the point of cmake.. When you download "latest files from github" it has whats needed. why cant you just open an IDE, and set the paths to where those files are. usually the "include" and "bin" folders are full of dll's and .cpp and /hpp files and everything thats needed i just don't get it.. Cmake did work before. i "built with cmake" with no errors (not ever since i updated mingw to 4.9.1) but to use external libraries together apparently you have to cmake them all (i could do . still makes no sense) with sfml. (example, sfml with sfgui,thor,tmx loader) you would have to use cmake. i can use sfml, like the sdk. when i built with cmake before (i tried codeblocks::mingw build, then just tried mingw) i ended up with no .cpp and .hpp and not all the dll's that were needed in the resulting files . like all it did was remove some files and create a new pointless folder filled with half of what was in the original. (and there were no errors). then if i ever DID figure out how to properly build everything i wouldn't know where to begin linking multiple extentions together in one folder to work together. And i CONSTANTLY hear on this forum "these people never learn there tools" , i have post powned posting about it for like 3-4 days just simply trying to get things built properly . I seriously can make things with these tools its the "building most recent with cmake linking the corresponding version to the latest github repository to the sfml version" that gets very vague to me.
Im not asking for anything to be done for me, My goal is to have a project using sfml, (possibly thor) and the tmx loader working together. I just dont understand the result of a cmake build to get to that step. (yes with the codeblocks build i "built" the generated project file, or in the just mingw ran the g++ command) Windows is so confusing. Linux was SO MUCH EASIER.