statius / RunningCouplings

Wolfram Language package calculating the couplings and mixings of the SM and MSSM
GNU General Public License v2.0
2 stars 1 forks source link

Windows compatibility #1

Open minhdng opened 4 years ago

minhdng commented 4 years ago

Problem at loading the package

loading

Operating system: Windows 10 Pro 64 bit (10.0, Build 18363)

It seems that some code are written in Unix, thus the Windows compatibility.

statius commented 4 years ago

Yes, it looks like this is a problem with SMDR, which uses the GNU make utility to compile. I believe this is available on Windows (cf. https://stackoverflow.com/questions/32127524), but it will need to be installed first.

What concerns me here is that the RunningCouplings package reported a successful SMDR build. This is due to the fact that the code does not throw an exception for a missing make command (i.e., for an error from RunProcess rather than just a nonzero exit code from make).

statius commented 4 years ago

See #3.

minhdng commented 4 years ago

make installed through MinGW with PATH set up, but still reporting error while compiling SMDR.

error

It seems like there are other compatible places in the code.

statius commented 4 years ago

Yes, it looks some of the other Unix utilities will also be necessary, unless you want to edit the SMDR makefile directly.