Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses

ActiveState Perl supports MinGW compiled modules

by Limbic~Region (Chancellor)
on Mar 27, 2006 at 20:37 UTC ( #539532=perlnews: print w/replies, xml ) Need Help??

Replies are listed 'Best First'.
Re: ActiveState Perl supports MinGW compiled modules
by bart (Canon) on Mar 27, 2006 at 22:21 UTC
    I didn't understand the preoccupation with dmake, so I ignored that requirement... I already had MinGW and Microsoft's nmake installed, so I just downloaded and installed the new Activeperl, as my previous install was, slightly too old...

    I ran a few test builds of XS modules (Sub::Name, Data::Dump::Streamer). Guess what: it works. You don't need dmake, nmake will do fine.

    An exception is Win32::API, but we knew that already, it uses MSVC inline assembler syntax and MinGW's gcc can't handle that.

Re: ActiveState Perl supports MinGW compiled modules
by CountZero (Bishop) on Mar 28, 2006 at 22:02 UTC
    Very good news!

    As a compiler-challenged user of Windows XP, I felt left out every time a module needed to be compiled and no PPM-package was available.

    I installed the minimal shell "MSys" and from that shell ran the CPAN-module and it works like a charm.

    Giant vistas open on the horizon. What shall we do next? Recompile Perl itself?


    "If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law

      What shall we do next? Recompile Perl itself?

      Yes. While it's still very alpha, see VanillaPerl.


      Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlnews [id://539532]
[Corion]: Meh. SQL window functions would even make pagination easy/trivial (but not performant), as rank() over (partition by user order by timestamp) / 10 as page would give me a page number for each item, with 10 items per page.
[Corion]: Of course, the query performance for "all items on page 10" is likely worse than rank() between 100 and 109 , but if that means I can write 15 lines of SQL instead of needing to think about how to partition things and how to encode the page size...
[Corion]: ... that would be nice. But alas, I'm currently tied to SQLite as minimum implementation, and it doesn't implement window functions :-(
[Corion]: And I'm not aware of any other serverless SQL implementation that even reaches the capability of SQLite, not to mention surpasses it

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (13)
As of 2018-03-22 12:17 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (274 votes). Check out past polls.