in reply to Re^2: Out of memory error while installing a perl package
in thread Out of memory error while installing a perl package

Sure, download (either via the command line or from Lingua::StanfordCoreNLP, though the latter is likely quicker) and extract to a directory (I used 7zip). Open a command prompt and change to the directory you created when extracting, e.g.:

cd c:\LinguaStanfordCoreNLP

Before going any further make sure you've installed Inline::Java. Now you essentially want to follow the installation process detailed in the Lingua::StanfordCoreNLP, apart from the slight differences for your platform:

perl Build.PL Build Build test Build install

Update: Slight rewording of the first sentence.

Replies are listed 'Best First'.
Re^4: Out of memory error while installing a perl package
by pxb5080 (Initiate) on May 31, 2013 at 21:32 UTC
    Thank you for the steps. I have Inline::Java installed. But, when I run "Build test" it gives the error: "Could not create the Java Virtual Machine". The whole message is as follows:
    C:\strawberry\cpan\sources\authors\id\K\KA\KAL\Lingua-StanfordCoreNLP- +0.10>Build test t\001_all.t .. 1/? Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. JVM taking more than 15 seconds to start, or died before Perl could co +nnect. Increase config STARTUP_DELAY if necessary. at C:/strawberry/p +erl/site/lib/Inline/J ava.pm line 484. INIT failed--call queue aborted. # Tests were run but no plan was declared and done_testing() was not s +een. t\001_all.t .. Dubious, test returned 9 (wstat 2304, 0x900) All 1 subtests passed Test Summary Report ------------------- t\001_all.t (Wstat: 2304 Tests: 1 Failed: 0) Non-zero exit status: 9 Parse errors: No plan found in TAP output Files=1, Tests=1, 119 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CP +U) Result: FAIL Failed 1/1 test programs. 0/1 subtests failed.
    I followed the steps mentioned at http://search.cpan.org/~kal/Lingua-StanfordCoreNLP-0.10/lib/Lingua/StanfordCoreNLP.pm#INSTALLATION

    I created the 3 environment variables: LINGUA_CORENLP_JAR_PATH, LINGUA_CORENLP_VERSION, LINGUA_CORENLP_JAVA_ARGS

    Can you please see where the problem is occurring?

      The first thing I'd suggest would be to ensure these environment variables are setup properly. This may sound silly, but if you set them via the GUI (System Properties->Advanced->Environment Variables) after opening the command prompt in which you're working they won't be there. To do so type set within the command prompt:

      c:\>set C:\Documents and Settings\marto>set ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\marto\Application Data CLIENTNAME=Console ..... Your ENV variables should show later here

      The error:

      Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. JVM taking more than 15 seconds to start, or died before Perl could co nnect. Increase config STARTUP_DELAY if necessary. at C:/strawberry/p erl/site/lib/Inline/J ava.pm line 484

      I suggest looking at the Inline::Java documentation. It details how to enable debugging, which will help to get a clearer picture of what's going on, and the impact of changing the configuration value 'STARTUP_DELAY' mentioned above.