-
Notifications
You must be signed in to change notification settings - Fork 4
Issues
##Installation Errors ###Configuration Perl version: ActivePerl-5.12.2.1202-MSWin32-x64-293621
OS: Windows 7 (x64)
TreeTagger: v.3.2 (English & French parameter files installed)
###Errors
(1) Running "perl build.pl"
Can't locate Path/Class.pm in @INC (@INC contains: C:/Perl64/site/lib C:/Perl64/lib .) at Build.pl line 5
BEGIN failed--compilation aborted at Build.pl line 5.
SOLUTION [azappella]: Fixed by installing module Path-class. A mention should be made in the README file.
EDIT [axanthos]: Removed dependency to Path::Class in Build.PL. Replaced Path::Class methods with local subroutines -- to be tested on linux and MacOSX. Also made use of File::Which conditional to the module's presence in the Perl distribution.
(2) Running "perl build.pl"
It looks like you don't have a C compiler on your PATH, so you will not be able to compile C or XS extension modules.
You can install GCC from the MinGW package using the Perl Package Manager by running:
ppm install MinGW
WARNING: the following files are missing in your kit: META.yml
Please inform the author.
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'Lingua-TreeTagger' version '0.01'
SOLUTION [azappella]: Downloaded and Installed MinGW
EDIT [axanthos]: Added META.yml to distribution. In principle, C-compiler warning can be safely ignored.
(3) Running "./Build"
It looks like you don't have a C compiler on your PATH, so you will not be
able to compile C or XS extension modules. You can install GCC from the
MinGW package using the Perl Package Manager by running:
ppm install MinGW
Building Lingua-TreeTagger
C:\users\andrew\projects\LinguaTreeTagger\Build.bat: blib\lib\Lingua\TreeTagger\Token.pm: cannot resolve L<Moose> in paragraph 64.
C:\users\andrew\projects\LinguaTreeTagger\Build.bat: blib\lib\Lingua\TreeTagger\TaggedText.pm: cannot resolve L<Moose> in paragraph 165.
C:\users\andrew\projects\LinguaTreeTagger\Build.bat: blib\lib\Lingua\TreeTagger\TaggedText.pm: cannot resolve L<Moose> in paragraph 170.
C:\users\andrew\projects\LinguaTreeTagger\Build.bat: blib\lib\Lingua\TreeTagger.pm: cannot resolve L<Moose> in paragraph 137.
EDIT [axanthos]: Error message comes from link to Moose module in POD documentation. Removed this link.