Hello Wise monks,
I'm a strawberry newb and run into a compile error when installing Sys::Syslog through CPAN. This is a fresh install on a Win8.1 box. GCC doesn't seem to be recognized. I'm not sure how to address. Any help is greatly appreciated.
E:\Programs\Strawberry\perl\bin>perl -MCPAN -e shell
cpan shell -- CPAN exploration and modules installation (v2.00)
Enter 'h' for help.
cpan> install Sys::Syslog
Database was generated on Sat, 16 Aug 2014 01:40:59 GMT
Running install for module 'Sys::Syslog'
Running make for S/SA/SAPER/Sys-Syslog-0.33.tar.gz
Checksum for E:\Programs\Strawberry\cpan\sources\authors\id\S\SA\SAPER
+\Sys-Syslog-0.33.tar.gz ok
Scanning cache E:\Programs\Strawberry\cpan\build for sizes
......................................................................
+......DONE
CPAN.pm: Building S/SA/SAPER/Sys-Syslog-0.33.tar.gz
* Win32::EventLog detected.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Sys::Syslog
Writing MYMETA.yml and MYMETA.json
cp Syslog.pm blib\lib\Sys/Syslog.pm
cp win32/PerlLog.dll blib\arch\auto\Sys\Syslog/PerlLog.dll
cp win32/Win32.pm blib\lib\Sys/Syslog/Win32.pm
Running Mkbootstrap for Sys::Syslog ()
E:\Programs\Strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod
+-- 644 Syslog.bs
E:\Programs\Strawberry\perl\bin\perl.exe E:\Programs\Strawberry\perl\l
+ib\ExtUtils\xsubpp -noprototypes -typemap E:\Programs\Strawberry\perl
+\lib\ExtUtils\typemap Syslog.x
s > Syslog.xsc && E:\Programs\Strawberry\perl\bin\perl.exe -MExtUtils:
+:Command -e mv -- Syslog.xsc Syslog.c
gcc -c -Ifallback -s -O2 -DVERSION=\"0.33\" -DXS_V
+ERSION=\"0.33\" "-IE:\Programs\Strawberry\perl\lib\CORE" -DUSE_PPPO
+RT_H Syslog.c
'gcc' is not recognized as an internal or external command,
operable program or batch file.
dmake.exe: Error code 129, while making 'Syslog.o'
SAPER/Sys-Syslog-0.33.tar.gz
E:\Programs\Strawberry\c\bin\dmake.exe -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Stopping: 'install' failed for 'Sys::Syslog'.
Failed during this command:
SAPER/Sys-Syslog-0.33.tar.gz : make NO