> > hey all,
> >
> > I was looking for a good Inline::Java environment on win32, and was hoping
> to base it
> > off of ActiveState(s) version of perl. Hence, I'll need to be able to:
> >
> > a) compile perl such that it is compatible with activestate's version
>
> That's straightforward. Irrespective of which compiler you use to build your
> perl, just accept the defaults in the win32/makefile (or win32/makefile.mk)
> and you'll end up with AS-compatible perl. (You can't accept *all* of the
> defaults - there are some settings in there that relate to "locations" that
> you might want to change - but just accept those defaults that are not in
> obvious need of change. Also, not all of the config options need to be
> identical. I know you'll need to build a multi-threaded perl, but I'm not
> exactly sure about which other options *need* to match. )
well, there are two main issues here
1) Has activeperl integrated all of its changes back into the mainline?
2) with mingw, would modules written in C++ be compatible with the VC++
ones?
I'm assuming that #2 won't work correctly because the two c++ compilers would
have
have to be ABI compatible, and AFAIK visualc++ uses a proprietary ABI.
So - how do you go about getting VC++ version 6.0? I'll try camel-pack, but
I'm assuming that this is using mingw, so that issues with #2 would be a
problem,
especially with win32-specific issues (ie: using precompiled modules from ppm)
Then again, using VC++ might cause problems with sun's java SDK.. argh..
Anyways,
I'll give it a try, and let people know how it goes (assuming that no-one has
done it.
If someone *has* done it, I'd appreciate hearing from them.. )
Ed