Ok, this confirms my suspicion, i.e. the ActivePerl binary has been
built with the Sun WorkShop 6 C compiler. In that case, I don't think
there's an easy way to get things to work with gcc. In other words, I'm
afraid you'll have to try one of the other options I mentioned.
If you
have a Sun C compiler (probably doesn't have to be this very version),
I'd go with that. Otherwise, I'd try to find pre-built PPM packages
(I'm not using PPM myself, so I can't help out with links to good
repositories...), or as a last resort, build your own Perl from the
sources using gcc. In the latter case, when everything is consistently
making use of the same compiler framework, you shouldn't have any
problems building extension modules. Good luck.