Our posted solution is for getting VNL to run, not compile. There's a big difference, and it also matters very much if you have a 32- or 64-bit application. Seems you're on a 64-bit platform, but then you should also use 32-bit compilers if you want to use 32-bit libg2c. However, if this is the case, probably a better path for you is to install a real 64-bit g2c and compile with that.
Your 64-bit compiler will not look in lib32, for natural reasons
Beyond that, I can't help, we only offer support for our own software.