Hi Nacho,
Please check if you're linking the pluginpowervr.lib library instead of plugingl.lib. If changing the library doesn't work, can you tell me which kind of unhandled exception you get (for example: an access violation)? Also, please post the call stack from your debugger.
Currently it's not possible to send floating point coordinates to OpenGL using EDGELIB. However, you can fetch the E3DSurface data and convert them to floating point manually, but you need to call OpenGL directly.
Regarding your question about EDGELIB 4.0:
At this point we are still defining the complete road map for EDGELIB 4.0. We will publish announcements on this as soon as we think is appropriate.