infor.com
concierge
infor u
developer portal
Home
Groups
Lawson - Technology Customer Community [READ ONLY]
GRID install requires perl but keep getting perl errors
mbozenik
Installing GRID on Windows 2012 64 bit server.
Installed the pre-requisites like perl, java, WAS.
I installed strawberry perl 5.18 and tried 5.20 using 64bit msi.
During GRID install it complained about FileSecurity.pm missing.
So I ran cpan Win32::FileSecurity and created the FileSecurity.pm module.
Restarted the install and then it said it couldn't find the NetAdmin.pm
Now I'm trying to create that module "cpan Win32::NetAdmin" and it keeps failing to create the NetAdmin.pm module. Should strawberry perl work? The install guide says 5.18 and 5.20 are supported. Or should I be using ActivePerl? Do I need the 32bit version of strawberry perl? What other modules am I going to need?
Any help is greatly appreciated.
THis is the error when trying to create the NetAdmin module:
C:strawberryperlinperl.exe C:strawberryperllibExtUtilsxsubpp -typemap
C:strawberryperllibExtUtils ypemap NetAdmin.xs > NetAdmin.xsc && C:straw
berryperlinperl.exe -MExtUtils::Command -e mv -- NetAdmin.xsc NetAdmin.c
Didn't find a 'MODULE ... PACKAGE ... PREFIX' line
gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -D
PERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms
-bitfields -s -O2 -DVERSION="0.13" -DXS_VERSION="0.13" "-IC:str
awberryperllibCORE" NetAdmin.c
NetAdmin.xs: In function 'XS_NT__NetAdmin_GetUsers':
NetAdmin.xs:975:6: warning: passing argument 8 of 'NetUserEnum' from incompatibl
e pointer type [enabled by default]
In file included from NetAdmin.xs:27:0:
c:strawberrycin../lib/gcc/x86_64-w64-mingw32/4.7.3/../../../../x86_64-w64-m
ingw32/include/lmAccess.h:16:25: note: expected 'LPDWORD' but argument is of typ
e 'DWORD_PTR *'
Find more posts tagged with
Comments
Legacy Contributor
Hi! I had similar issues using Strawberry PERL.
I had no issues using ActiveState PERL ( which requires a license ).
You may be able to get Strawberry to work with some troubleshooting, but, the real choice is if you want to install GRID and make it work now, or if you would prefer to spend some time troubleshooting Strawberry.
Hopefully, someone has already taken the time to troubleshoot Strawberry ( probably some library dependency issue ). Best of luck!
Legacy Contributor
Use active perl. I tried Strawberry for IPD and it took about 3 hours to get dependencies right. Active Perl worked first time.
com_proactive_201104.pdf
mbozenik
Thanks everybody. ActivePerl was the way to go. It's working now.
Important Links
Community Hubs
Discussion Forums
Groups
Community News
Popular Tags
ION Connect
ION Workflow
ION API Gateway
Syteline Development
CPQ Discussion Ask a Colleague
Infor Data Fabric
Infor Document Management (IDM)
LN Development
API Usage
FAQs, How-To, and Best Practices