Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: cannot gmake Math-Random Random.xs.dll

by Discipulus (Canon)
on Sep 16, 2017 at 18:46 UTC ( [id://1199527]=note: print w/replies, xml ) Need Help??


in reply to cannot gmake Math-Random Random.xs.dll

Hello BobbyT420 and welcome to the monastery and to the wonderful world of Perl!

well.. you provided many informations, this is a good thing: I cannot see directly how to resolve your issue.

What can I add to your analisys is that version matrix seems to confirm that your module can be installed on MSwin32.

But from realeas notes of strawberry perl 5.26.0 I see it comes along with Math::Random::ISAAC maybe you can workaround your problem using this other one?

At least until other monks find The Solution... :=)

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^2: cannot gmake Math-Random Random.xs.dll
by BobbyT420 (Novice) on Sep 16, 2017 at 19:43 UTC

    Thanks for the reply. You guys seem pretty serious in here so I thought I would go the extra distance to provide as much info as possible in the hope of finding a solution.

    I'm trying to install Math-Random as it's required by the program I'm trying to use; circos to be precise. I'm all for having a go at using Math-Random-ISAAC but I have no idea where I would change this. Or what else would need to be changed (what with me not having written the program that is calling for it).

    Any suggestions where to start?

        Another Monk! Sweet.

        The first link is the one I reference in the first post. The solutions there do no apply for whatever reason. The discussed outputs in this post also suggest I am running the correct version of mingW.

        The second link has nothing there for my n00bin' eye balls. I think (based on the first link) that there is no issue with 32bit v 64bit dlls.

        The third link; installed VS community, and added a value to PATH. Rebooted and tried again, no change :(

        Here's my PATH in case that gives anyone an idea. Sorry for not including it originally:

        D:\Program Files\Python\Python27\;D:\Program Files\Python\Python27\Scr +ipts;c:\Rtools\bin;c:\Rtools\mingw_32\bin;C:\ProgramData\Oracle\Java\ +javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\w +indows\system32\windowspowershell\v1.0\;C:\Program Files (x86)\NVIDIA + Corporation\PhysX\Common;C:\Program Files\Intel\WiFi\bin\;C:\Program + Files\Common Files\Intel\WirelessCommon\;D:\Program Files\nodejs\;C: +\Program Files (x86)\Skype\Phone\;D:\Strawberry\c\bin;D:\Strawberry\p +erl\site\bin;D:\Strawberry\perl\bin;D:\Strawberry\c\x86_64-w64-mingw3 +2;D:\VisualStudio\Common7\IDE\

        EDIT: forgot to mention that I tried installing another module dependent on XS framework(?); namely Time::Piece. This failes in the same manner as installing Math::Random. The issue (possibly) is linked to the compiler (mingW in this case). I added the mingw PATh variable (2nd from the end) myself as there wasn't one to start off with. It made no difference to the error output anyways.

        EDIT...again: I just noticed that R has a 32-bit version of mingW installed as part of Rtools. Could this be causing a conflict? If so how should it be resolved? It took quite a bit of effort getting Rtools installed. Bloody windows :/

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1199527]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (2)
As of 2024-04-19 19:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found