in reply to Re^4: cannot gmake Math-Random Random.xs.dll
in thread cannot gmake Math-Random Random.xs.dll

> I just noticed that R has a 32-bit version of mingW installed as part of Rtools. Could this be causing a conflict?

for sure! If it comes, as it comes, before during the PATH searching you end with the wrong version found before the one wthat comes with strawberry perl, coherent with your cpanm cliente expectations.

I'm used to launch strawberry perl, portable edition, using it's own laucher portableshell.bat but I suggest to modify this batch to remove everything but windows foundamentals. Perl before everything and, in my case, just some utils to make life easier. SO my suggested PATH is:

PATH=C:\ulisse\strawberry\perl\bin;C:\ulisse\strawberry\c\bin;C:\uliss +e\bin\UnxUtils\usr\local\wbin;C:\Windows;C:\Windows\system32;

L*

PS about:

> You guys seem pretty serious..

You acted wisely putting all information you supposed to be shown. It's a good habit and monks generally expect to have all the info needed to solve wisdom's seekers problems. Even not serious monks need clues, indeed.

L*

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.

Replies are listed 'Best First'.
Re^6: cannot gmake Math-Random Random.xs.dll
by BobbyT420 (Novice) on Sep 16, 2017 at 23:58 UTC

    Dude! If I could reach through the monitor and hug you I would! Totally fixed. Totally operable :)

    This does beg the question though...won't having Strawberry mingw above Rtools mingw cause problems for Rtools? Or is Rtools a bit more robust in that way?

    I've dabbled in enough bits'n'bobs to know that more often than not, more is better when it comes to solving these sorts of issues. You know, help me help you kind of situation. And besides, after searching around here for a solution before posting it became apparent very quickly that the standard is pretty high here. Even the not so serious monks put most other posters on most other tech forums to shame. I'm very impressed :)

    Thanks again!!!!

      won't having Strawberry mingw above Rtools mingw cause problems for Rtools?

      Not necessarily, but it might. You'll just have to suck it and see ;-)

      I'm actually a little bit puzzled that the given solution worked for the specific problem you presented.
      You were getting "undefined reference" errors to various perl symbols, and yet the output you presented clearly shows that you were linking to libperl526.a (D:\STRAWB~1\perl\lib\CORE\libperl526.a).
      And libperl526.a definitely resolves those symbols.

      Cheers,
      Rob
      If I could reach through the monitor and hug you I would!

      In a way, you can: the Offering Plate!   (hint, hint :-)


      Give a man a fish:  <%-{-{-{-<