johnv-git / munin-node-win32-cygwin

An implementation of munin-node for Win32 using Cygwin and Perl.
MIT License
0 stars 0 forks source link

cygwin 86-64 plugins work #1

Open perception101 opened 8 years ago

perception101 commented 8 years ago

In the plugin README, you have,

"Cygwin x86-64 does not have perl-libwin32 ported and thus many of the plugins will not work. Until this is ported, use Cygwin x86-32."

however, I have a default install of cygwin64 (Windows 10), and the plugins all work fine following only the instructions in the first README.

Owned67 commented 6 years ago

doesn't work for me...

install Win32::OLE Reading '/home/Eric/.cpan/Metadata' Database was generated on Wed, 01 Nov 2017 17:17:02 GMT Running install for module 'Win32::OLE' Checksum for /home/Eric/.cpan/sources/authors/id/J/JD/JDB/Win32-OLE-0.1712.tar.gz ok Scanning cache /home/Eric/.cpan/build for sizes ............................................................................DONE Configuring J/JD/JDB/Win32-OLE-0.1712.tar.gz with Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Win32::OLE Writing MYMETA.yml and MYMETA.json JDB/Win32-OLE-0.1712.tar.gz /usr/bin/perl Makefile.PL -- OK Running make for J/JD/JDB/Win32-OLE-0.1712.tar.gz cp lib/Win32/OLE.pm blib/lib/Win32/OLE.pm cp lib/Win32/OLE/TypeInfo.pm blib/lib/Win32/OLE/TypeInfo.pm cp lib/Win32/OLE/Enum.pm blib/lib/Win32/OLE/Enum.pm cp lib/Win32/OLE/NLS.pm blib/lib/Win32/OLE/NLS.pm cp lib/Win32/OLE/Variant.pm blib/lib/Win32/OLE/Variant.pm cp lib/Win32/OLE/Lite.pm blib/lib/Win32/OLE/Lite.pm cp lib/Win32/OLE/Const.pm blib/lib/Win32/OLE/Const.pm cp lib/OLE.pm blib/lib/OLE.pm cp lib/Win32/OLE/TPJ.pod blib/lib/Win32/OLE/TPJ.pod cp lib/Win32/OLE/NEWS.pod blib/lib/Win32/OLE/NEWS.pod Running Mkbootstrap for OLE () chmod 644 "OLE.bs" "/usr/bin/perl.exe" -MExtUtils::Command::MM -e 'cp_nonempty' -- OLE.bs blib/arch/auto/Win32/OLE/OLE.bs 644 "/usr/bin/perl.exe" -I/usr/lib/perl5/5.26/x86_64-cygwin-threads -I/usr/share/perl5/5.26 "/usr/share/perl5/5.26/ExtUtils/xsubpp" -typemap '/usr/share/perl5/5.26/ExtUtils/typemap' OLE.xs >xstmp.c && mv xstmp.c OLE.cpp g++ -c -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -D_GNU_SOURCE -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/mnt/share/maint/perl.x86_64/build=/usr/src/debug/perl-5.26.1-1 -fdebug-prefix-map=/mnt/share/maint/perl.x86_64/src/perl-5.26.1=/usr/src/debug/perl-5.26.1-1 -fwrapv -fno-strict-aliasing -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DUSEIMPORTLIB -O3 -DVERSION=\"0.1712\" -DXS_VERSION=\"0.1712\" "-I/usr/lib/perl5/5.26/x86_64-cygwin-threads/CORE" OLE.cpp cc1plus: attention : command line option « -Wimplicit-function-declaration » is valid for C/ObjC but not for C++ In file included from /usr/lib/perl5/5.26/x86_64-cygwin-threads/CORE/op.h:654:0, from /usr/lib/perl5/5.26/x86_64-cygwin-threads/CORE/perl.h:392 , from OLE.xs:94: /usr/lib/perl5/5.26/x86_64-cygwin-threads/CORE/reentr.h:104:26: erreur fatale : crypt.h : No such file or directory

include

^ compilation terminée. make: *** [Makefile:356: OLE.o] Error 1 JDB/Win32-OLE-0.1712.tar.gz /usr/bin/make -- NOT OK Failed during this command: JDB/Win32-OLE-0.1712.tar.gz : make NO