If there is a JOGL version mismatch, this is usually between the jars and the dlls. Normally this is caused by some jogl related dlls lying in some system folder (e.g windows/system32) or some jogl jars in the lib/ext directory. In your case, I guess there is a wrong jogl_awt.dll somewhere. This could be because you have forgotten a version somewhere or even because a "smart" installer of some jogl app has copied it to your system in a global folder or something.
The -rt suffix in "gluegen-rt" afaik stands for "runtime", since it is the runtime code needed to use gluegen generated bindings. I would guess the missing suffix for your jnilib is just a glitch, so don't bother.
I would advice to make a global system search for jogl*.* and gluegen*.* and remove anything you find. After that download the zip distribution again from here https://jogl.dev.java.net/servlets/ProjectDocumentList?folderID=9260&expandFolder=9260&folderID=8767
(I think you have to pay attention to either get the 32 or the 64 bit version in respect to your JDK, not your OS) and unzip it to a dedicated folder (mine is D:\development\libs\jogl). After that use this small tutorial, to make it work in eclipse: http://splainhow.com/jogl_eclipse.html