They were originally set up in that order. Guess that was a typo on my part. Never the less i tried every combo of those i could to rule out all possibilities. I put them in the linker with and without the "-l" prefix. It seems it adds it automatically as the error was simply "cannot find -l-l-sfml-graphics". While linking to the lib's as usual gives me the same error I've had all along. So it seems it has found the libraries. But its like my .a files are blank.