MRC Windows module [Solved: rogue gcc compiler in PATH]
I'm trying to use the MRC converter suite to convert my Keeper to 1Password. Unfortunately, my Windows 10 (and tried on 11) installation of the converter doesn't work. Both get stuck at the bit::Vector module installation and I can't find a way to force install it. The forum shows some solution for sudo, but haven't found one for Windows.
--
Microsoft Windows [Version 10.0.19045.5247]
(c) Microsoft Corporation. All rights reserved.
C:\Users\manobe\Desktop\mrc-converter-suite>.\install_modules.bat
Looking for required perl modules...
---- App::cpanminus
---- Good
XML::XPath ----
Already installed
Bit::Vector ----
Needs installing
! Installing Bit::Vector failed. See C:\Users\manobe.cpanm\work\1735590727.27212\build.log for details. Retry with --force to force install it.
+++ Module installation failed
Date::Calc ----
Needs installing
! Installing Bit::Vector failed. See C:\Users\manobe.cpanm\work\1735590732.17564\build.log for details. Retry with --force to force install it.
! Installing the dependencies failed: Module 'Bit::Vector' is not installed
! Bailing out the installation for Date-Calc-6.4.
+++ Module installation failed
Win32::Unicode::File ----
Needs force installing
! Installing Win32::Unicode::File failed. See C:\Users\manobe.cpanm\work\1735590736.22924\build.log for details. Retry with --force to force install it.
+++ Module installation failed
Done installing required modules.
C:\Users\manobe\Desktop\mrc-converter-suite>
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser: Not Provided
Comments
-
Which version of Win10 are you using - 32-bit or 64-bit? I presume 64 since you're also trying Win11.
And did you use the Latest Strawberry Perl installer version?
0 -
I just did a clean install of the latest Strawberry Perl 5.40.0.1 (2024-08-10) on Win10x64 and ran the modules installer and had no problems.
The articles you found re: requiring sudo would be for Linux; you don't need it in Windows. I'll await more info from you.
0 -
Hi MRC,
Thanks for the quick reply. The strawberry perl version is 5.40.0.1 also, downloaded from strawberryperl.com.
My windows version is Windows 10 Pro 22H2 on a 64-bit operating system.
0 -
I've removed Perl, restarted my computer and reinstalled the (same) latest version. Still having the same issue with the same modules
The mrc-converter-suite that I am using is 2024-10-18-1312
0 -
Any antivirus software interfering?
0 -
Only MS Defender. I retried by turning off the "real-time protection"
Could I manually force the installation?
0 -
Would you be able to email me the error log mentioned in your screenshot for Bit::Vector ? It might hold the answer. I haven't seen failures building these modules in a long time, and never found a definitive answer why some users would encounter them.
My email address is at the top of any of the suite's files such as convert.pl .
0 -
Also, the only failures I see for that module in the bot-builds are for Cygwin. You wouldn't happen to have Cygwin installed also would you?
0 -
Yup, just sent. Thanks
0 -
@manobe199 and I solved this offline.
There was another version of the
gcc
compiler found in the PATH, ahead of the Strawberry Perl includedgcc
. With a simple path re-ordering, the module builds succeeded.Enjoy 1Password!
0