PXPerl 5.8.7-4 released with Windows binaries of Pugs 6.2.9

84 views
Skip to first unread message

Grégoire Péan

unread,
Aug 4, 2005, 10:14:26 AM8/4/05
to perl6-c...@perl.org
Hello,

This time, I made as swift as possible :)

Windows users, save time compiling Pugs 6.2.9 and Parrot 0.2.2,
download PXPerl today!

http://pixigreg.com/?pxperl

See you soon,
Grégoire

--
www.pixigreg.com
m...@pixigreg.com

Robert

unread,
Aug 8, 2005, 8:58:39 AM8/8/05
to perl6-c...@perl.org
Just started here and I found PXPerl. What are the benefits of this over the
ActiveState version?

Robert


Autrijus Tang

unread,
Aug 8, 2005, 9:27:05 AM8/8/05
to Robert, perl6-c...@perl.org
On Mon, Aug 08, 2005 at 08:58:39AM -0400, Robert wrote:
> Just started here and I found PXPerl. What are the benefits of this over the
> ActiveState version?

Supposedly it's built with Intel C compiler, so it's a bit faster;
also you can choose among VC++, GCC and Intel C to compile further
CPAN modules, which is kind of convenient.

Thanks,
/Autrijus/

Autrijus Tang

unread,
Aug 8, 2005, 10:17:43 AM8/8/05
to Robert, perl6-c...@perl.org
On Mon, Aug 08, 2005 at 09:39:41AM -0400, Robert wrote:
> Here is a question out of ignorance then. I currently use ActiveState but
> the ability to use CPAN vs PPM is kind of nice. Since AS only releases stuff
> as binaries, they work. Since I have to compile with PXPerl am I going to
> have problems with nmake on Windows (since most modules lean toward beind
> *nix friendly)?

That I believe is fine, as they should be binary compatible.

Also, you don't have to use PXPerl's Perl5 part to play with Pugs and
Parrot; you can continue to use C:\Perl\bin\ as your first PATH entry.

Thanks,
/Autrijus/

Robert

unread,
Aug 8, 2005, 9:39:41 AM8/8/05
to perl6-c...@perl.org
Here is a question out of ignorance then. I currently use ActiveState but
the ability to use CPAN vs PPM is kind of nice. Since AS only releases stuff
as binaries, they work. Since I have to compile with PXPerl am I going to
have problems with nmake on Windows (since most modules lean toward beind
*nix friendly)?

Robert


Robert

unread,
Aug 8, 2005, 10:21:02 AM8/8/05
to perl6-c...@perl.org
I guess I didn't post my question right.

I installed PXPerl. When I go to install DBD::SQLite I get "make errors" and
it won't install. Since I have never dealt with this on Windows, do I talk
to the PXPerl guy(s) or the DBD::SQLite guy? I am guessing that DBD::SQLite
doesn't like nmake or mingw or Windows (or a combo of them).

Robert


Grégoire Péan

unread,
Aug 8, 2005, 5:12:37 PM8/8/05
to Autrijus Tang, Robert, perl6-c...@perl.org
Hello,

As regards to the benefits over ActivePerl, yes, PXPerl is faster for
most scripts, as perlbench reports it. Besides, PXPerl has many more
modules already compiled and installed than ActivePerl has. And above
all, PXPerl has Parrot and Pugs inside; if you want to play with Perl
6 language with no effort compiling, it's ideal.
PXPerl also propose an editor for Perl scripts, which is really great, SciTE.

The other differences may be cosmetic or of convenience. PXPerl has
more command line utilities. Looking for documentation is made easy.
Documentation may look better thanks to syntax colourizing of Perl
statements inside. Plus some other things I forget; the best is that
you give it a try.

What PXPerl lacks: PerlScript.

> > Here is a question out of ignorance then. I currently use ActiveState but
> > the ability to use CPAN vs PPM is kind of nice. Since AS only releases stuff
> > as binaries, they work. Since I have to compile with PXPerl am I going to
> > have problems with nmake on Windows (since most modules lean toward beind
> > *nix friendly)?

You may encounter problems. Some programmers didn't contemplate their
modules being used under Windows. However MakeMaker was designed to be
portable and produce portable makefiles. Unless the module creator
added extra features and didn't follow the strict MakeMaker rules,
modules should compile without efforts.

>
> That I believe is fine, as they should be binary compatible.

Autrijus is absolutely right, PXPerl & ActivePerl are binary
compatible. A PPM module must work with PXPerl, and vice versa.

>
> Also, you don't have to use PXPerl's Perl5 part to play with Pugs and
> Parrot; you can continue to use C:\Perl\bin\ as your first PATH entry.

That is true!

I'm thinking about building PXPerl from ActiverPerl source, so PXPerl
would have the best of both worlds: ability to use the PPM and AS PPM
modules, as well as being able to compile yourself modules if AS
didn't for example.

Thanks Autrijus for your answers!
Grégoire

--
www.pixigreg.com
m...@pixigreg.com

Grégoire Péan

unread,
Aug 8, 2005, 5:18:52 PM8/8/05
to perl6-c...@perl.org, sig...@gmail.com, Autrijus Tang
Sorry Gmail hid your last email Robert.

> I installed PXPerl. When I go to install DBD::SQLite I get "make errors" and
> it won't install. Since I have never dealt with this on Windows, do I talk
> to the PXPerl guy(s) or the DBD::SQLite guy? I am guessing that DBD::SQLite
> doesn't like nmake or mingw or Windows (or a combo of them).

Well, it actually depends on the errors... In first place, send me the
errors, I see if I can help, and finally, or if you think it's a
module problem, ask the module author.

Regards,
Grégoire

Robert

unread,
Aug 8, 2005, 8:08:14 PM8/8/05
to perl6-c...@perl.org
I will do that. :)

Robert

Robert

unread,
Sep 17, 2005, 1:44:51 PM9/17/05
to perl6-c...@perl.org
What happened to the Pixigreg site? I have not been able to get to it
for a while now.

Robert

Grégoire Péan

unread,
Sep 17, 2005, 3:59:38 PM9/17/05
to Robert, perl6-c...@perl.org
Hi,

I had problems with my host and domain name.
The new site is:

http://pxperl.com

Update your bookmarks! :)


Regards,
Grégoire

Reply all
Reply to author
Forward
0 new messages