博客首页 注册 建议与交流 排行榜 加入友情链接         宝宝相册的专门空间
推荐 投诉 搜索: 帮助 

不为屋

Don't cry because it's over,smile because it happen~~~~
daisypan.cublog.cn
关于作者  
姓名:Daisy
职业:Student
年龄:23
位置:Macau
个性介绍:不要人夸颜色好,只留清气满乾坤---《墨梅》

我的分类  




PVM安装的错误
   因为需要安装一个交通模拟软件MITSIMLab,它的安装说明上说需要先安装PVM.可是这个PVM真不是什么好惹的东东。咳,我都快崩溃了...现在先说一下我的问题吧,缓解一下自己烦躁的心情。
   我先到PVM的官方网站:http://www.netlib.org/pvm3 下载pvm3.4.5.tgz,拷贝到/usr/local/src目录下,解压之后,设置两个环境变量PVM_ROOT和PVM_ARCH.因为我当前使用的是bash的shell,所以我可以到/etc/bashrc文件的最后添加如下两行脚本:
export PVM_ROOT=/usr/local/src/pvm3
export PVM_ARCH=LINUX
保存之后用 source /etc/bashrc 让修改即时生效。之后到/usr/local/src/pvm3目录下make,可是编译不成功,以下是错误信息:
.....
../../src/host.c:800: warning: incompatible implicit declaration of built-in function ‘strlen’
make[2]: *** [host.o] 错误 1
make[2]: Leaving directory `/usr/local/src/pvm3/src/LINUX'
make[1]: *** [s] 错误 2
make[1]: Leaving directory `/usr/local/src/pvm3'
make: *** [default] 错误 2

我到论坛上发帖子,可是都没什么人能解答。我查了一下,系统里找不到host.o这个文件,不过‘/usr/local/src/pvm3/src/LINUX'这个目录是有的。
   咳,一直被卡在PVM这里,我都快烦死了,网上基本都找不到有用的信息,我该何去何从呀?只能到PVM的官方网站找找看。哪位成功有安装过PVM的麻烦指点一下哈~~~
   就算写写日记,找到解决的办法后再系统地整理一下,贴上来。

 发表于: 2007-11-06,修改于: 2007-11-06 15:08
 已浏览566次,有评论13条
推荐 投诉

  网友评论
  本站网友 时间:2007-11-08 12:33:53 IP地址:58.68.132.★
unixchina中有人是这样解答的,我试过可以:

打开src/global.h
把最后两行改成
extern        struct Pvmtevdid *pvmtevdidlist;

extern        struct Pvmtevinfo *pvmtevinfo;
再打开src/global.c
334行struct Pvmtevinfo pvmtevinfo[] =
改成struct Pvmtevinfo *pvmtevinfo =

204行struct Pvmtevdid pvmtevdidlist[] =
改成struct Pvmtevdid *pvmtevdidlist =
即可成功编译



  daisypan 时间:2007-11-08 13:06:27 IP地址:202.175.101.★
谢谢楼上的网友~~~~
呵呵,不好意思,那帖子是我贴的。
我有按照prettywolf的方法改过global.h和global.c,不过结果还是不成功~~~
咳,麻烦继续关注一下哈~~~

  本站网友 时间:2007-11-08 13:35:52 IP地址:58.68.132.★
要用su 或 sudo 改为 root 权限之后再 make
应该可以的,试试吧^_^

  daisypan 时间:2007-11-08 13:46:11 IP地址:202.175.101.★
谢谢楼上的好心提醒,不过我的确都是在root权限下进行解压和编译的,我现在重新下一个gcc试试看,希望PVM不要再为难我了~~

  本站网友 时间:2007-11-08 13:51:08 IP地址:58.68.132.★
甘就祝你好运啦
^_^

  huanghaojie 时间:2007-11-10 13:55:48 IP地址:202.74.105.★
楼主MM也是搞技术的呀。难得能看到pretty mm上CU上开blog,特别是技术方面的,PVM的东东不懂,不能帮你了。

  daisypan 时间:2007-11-11 12:02:12 IP地址:202.175.101.★
呵呵~~~   ^_^
Thank you huanghaojie~~~

  daisypan 时间:2007-11-21 13:04:05 IP地址:202.175.101.★
现在换了条路,问题解决了。不使用源码,改用rpm安装。呵呵,省时省事~~~

  sunnybay 时间:2007-12-26 00:27:44 IP地址:125.77.120.★
那个RPM的文件,能不能发给我下呢

  daisypan 时间:2007-12-26 09:54:14 IP地址:202.175.101.★
当然可以.我下载的是 pvm-3.4.5-7.fc6.1.i386.rpm .

  sunnybay 时间:2007-12-26 12:35:23 IP地址:125.77.120.★
太感谢你了!我已经弄了一天了,如果不是毕业论文要写,就不想去弄那个PVM,现在不知道为什么在PVM>add 时候,一直说没这个主机名,好晕!
问你个问题:我是并行WINXP和redhat 9.0(在虚拟机上),在linux上用rsh连接winxp可以用,反过来就不行了
我的邮箱:linyangcan@126.com

  daisypan 时间:2007-12-26 13:06:45 IP地址:202.175.101.★
sunnybay,已经给你发email了,可能不能帮到你什么.只能祝你好运了~~~

  df7009 时间:2008-03-23 20:07:26 IP地址:59.174.190.★
问问你
你现在有没有成功在pvm下添加另一台计算机并行工作。
我现在卡在了这里。痛苦万分还望你能指点指点。我也在官网上看了看,可是跟现实操作还是有出入。谢谢


  发表评论



Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们
页面生成时间:0.03272

京ICP证041476号