xAct broken in recent intel/linux systems?

瀏覽次數:134 次
跳到第一則未讀訊息

Saul Teukolsky

未讀,
2021年8月23日 下午1:31:432021/8/23
收件者:xAct Tensor Computer Algebra

I recently tried to install xAct on a new intel laptop running fedora 33. The system hung after the following message:
Connecting to external linux executable...
I presume this is because xperm.c needs to be recompiled, but this is beyond my expertise. Can someone please help?

Details: Fails for both Mathematica 11.3 and 12.0
System is Intel Core i7
Fails also on new Xeon Gold 5220 with fedora 34

Jose

未讀,
2021年8月23日 下午2:43:592021/8/23
收件者:xAct Tensor Computer Algebra
Hi,

Yes, most probably you need to recompile the external executable. In the folder xAct/xPerm/mathlink evaluate these two commands:

   mprep -o xpermtm.c xperm.tm

   mcc -o xperm.linux.64-bit xpermtm.c

The scripts mprep and mcc are located in this subfolder of your Mathematica installation, in case you need to add full paths:

   SystemFiles/Links/MathLink/DeveloperKit/Linux-x86-64/CompilerAdditions

Jose.


Saul Teukolsky

未讀,
2021年8月23日 下午4:36:482021/8/23
收件者:xAct Tensor Computer Algebra
Thank you, Jose! That worked perfectly, using the full paths for the mprep and mcc commands.

Footnote: On my system, I needed to install libuuid-devel to avoid a linker error.

Best,
Saul

Mehmet Kemal Gümüş

未讀,
2024年1月25日 上午11:39:041月25日
收件者:xAct Tensor Computer Algebra
I tried this commands but the xPerm gives another error:  "LinkOpen::linke: Could not find MathLink executable."

23 Ağustos 2021 Pazartesi tarihinde saat 23:36:48 UTC+3 itibarıyla Saul Teukolsky şunları yazdı:
回覆所有人
回覆作者
轉寄
0 則新訊息