GT.M - 构建源代码时出错

时间:2015-09-18 10:30:00

标签: mumps

我从以下地址获得GT.M来源: http://sourceforge.net/projects/fis-gtm/files/GT.M-x86-Linux-src/V6.2-002A/

提取并执行README文件中的步骤,但我在以下步骤中收到错误:

   $ make

在该命令之后,发生错误:

root@localhost:~/test_gtm/fis-gtm-V6.2-002A/fis-gtm-V6.2-002A# make
[  0%] Built target gen_gtm_threadgbl_deftypes
[  1%] Built target libstub
[  1%] Building C object CMakeFiles/libmumps.dir/sr_unix/ctrly_set.c.o
In file included from /root/test_gtm/fis-gtm-V6.2-002A/fis-gtm-V6.2-002A/sr_unix/ctrly_set.c:17:0:
/root/test_gtm/fis-gtm-V6.2-002A/fis-gtm-V6.2-002A/sr_port/fix_xfer_entry.h:22:23: fatal error: xfer_desc.i: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/libmumps.dir/sr_unix/ctrly_set.c.o] Error 1
make[1]: *** [CMakeFiles/libmumps.dir/all] Error 2
make: *** [all] Error 2

我看到错误修复了这个问题: https://lists.debian.org/debian-med/2012/06/msg00230.html

但它仍然发生在我身上 请告诉我出了什么问题?

2 个答案:

答案 0 :(得分:1)

我以前遇到过这个问题。

尝试将xfer_desc.i作为制作目标本身。

sam@thebes:~/repos/fis-gtm-V6.2-002A$ make gen_xfer_desc
Generating xfer_desc.i
Built target gen_xfer_desc

然后休息。

答案 1 :(得分:1)

我知道原始源代码tarball中的CMakeLists.txt文件出错了。我已经从当前的源代码tarball成功下载并构建了GT.M.您正在使用的源tarball的cksum或md5sum是什么?