suncrow 发表于 2006-2-20 09:36:24

ML2.0final 安装Pro/E出现问题(问题解决)

error while loading shared libraries: libXm.so.3: cannot open share object file: No such file or dictionary

KanKer 发表于 2006-2-20 09:52:43

重新编译一下该软件包。

suncrow 发表于 2006-2-20 10:15:56

:twisted::twisted::twisted:

老大,这个是直接安装二进制的软件,好像不能重新编译的吧!!!!!!!!!

KanKer 发表于 2006-2-20 10:29:37

你找不到源包重新编译么? :P

welcome333 发表于 2006-2-20 12:27:36

看看别人是怎么装的

在Ubuntu Linux下安装Pro/Engineer

声名:

1、本文的安装方法只能用于个人学习和个人研究,商用请用正版软件。
2、本人已成功安装好了Pro/Engineer,但本人不对你的安装负责。
3、本人安装环境是 Ubuntu Linux 5.04,Pro/E的版本是 WildFire V2.0 M0150
4、本文可以任意转载,但不允许修改作者及Email
5、作者:高星, Email:[email protected]

获取 Pro/Engineer

你可以通过以下几种方式获取 PRO/Eengineer WildFire V2.0 M0150 ,下载完之后,
在windos下把它转换成 .ISO 的文件,这里这里假设位置为 /mnt/d_win/Proe_linux.iso

1、购买正版软件
2、到 http://lib.verycd.com/2004/10/08/0000022682.html 去下载
3、直接用电驴下载,地址为: (直接复制要去掉行尾的换行符)
ed2k://|file|TLF-SOFT-09.17.05.PTC.PRO.ENGINEER.WILDFIRE.V2.0
.M0150.LINUX-MAGNiTUDE.bin|701542800|BFAC2E7088C2A9658D2869E9
DA480AC3|h=RHZIUXF5YXIZ5Q35J7GLN5RENU777Q4O|/
4、其它下载方式:BT.......

Ubuntu Linux 环境设定

1、安装 csh wine
sudo apt-get install csh wine
2、安装 libmotif3 libstdc++2.10-glibc2.2
sudo apt-get install libmotif3 libstdc++2.10-glibc2.2
3、找出计算机名
[主菜单]----[系统]----[系统管理]----[联网]----[常规]
这里先假设为 "newstar"
4、找出网卡硬件地址
启动安装程序(见后面),在左下方有。
这里先假设为 "00-11-2F-C8-04-65"

挂载 cdrom

sudo mount /mnt/d_win/Proe_linux.iso /cdrom -o loop
注意:/mnt/d_win/Proe_linux.iso 改为你自己的

许可证文件

cp -R /media/cdrom0/MAGNiTUDE ~/
chmod +w ~/MAGNiTUDE/ptc.dat
用 gedit 打开
gedit ~/MAGNiTUDE/ptc.dat
修改:
SERVER host PTC_HOSTID=00-00-00-00-00-00 7788
DAEMON ptc_d "C:\Program Files\flexlm\i486_nt\obj\ptc_d.exe"
为:(注:"NewStar"、"00-11-2F-C9-04-65" 为你自己的)
SERVER NewStar PTC_HOSTID=00-11-2F-C9-04-65 7788
DAEMON ptc_d "/usr/local/ptc/flexlm/i486_linux/obj/ptc_d"
保存即可。
cd ~/MAGNiTUDE (修正)
wine ./ptc.exe -i ptc.dat -shortkey -o license.dat (修正)


安装 PTC Lincense Server

许可证文件对于Pro/E则不能通过,而对于PTC Lincense Server能通过验证(winxp安装好象也一样)
所以要安装 PTC Lincense Server

cd /cdrom
LANG=EN (必须要,不然....自己看吧)
sudo ./setup ("计算机名"、"网卡硬件地址"就在左下方)
选择 PTC Lincense Server
Destination Folder 默认值,不要变哦。
在Licenes File 里选用你刚刚生成的 license.dat (类型为.dat 的)
单击 install 即可,
(完成时会有一错误,没有关系)
技巧:安装完之后可用 sudo /usr/local/ptc/flexlm/bin/ptcsetup 重新配制 license.dat 。

安装 Pro/Engineer

cd /cdrom
LANG=EN (必须要,还一样)
sudo ./setup
选择 Pro/Engineer
选择 I accept the License Agreement (当然要同意啦)
单击 next
默认路径、默认值(也就是什么都不变)
单击 next
在 FLEXlm License Servers 添加授权许可证主机
单击 Add,选择 Single license server,主机名(Hostname)当然就是自己的主机名,这里为newstar,再OK。
单击 next,什么也不选,直到完成。
(完成时也会有一错误,没有关系)
技巧:安装完之后可用 sudo /usr/local/ptc/proeWildfire2.0/bin/ptcsetup 重新配制。

启动 Pro/Engineer

必须先启动授权许可证服务:
sudo /usr/local/ptc/flexlm/bin/ptcstartserver
(停止则:sudo /usr/local/ptc/flexlm/bin/ptcshutdown)
LANG=EN (必须要,知道了吧)
/usr/local/ptc/proeWildfire2.0/bin/proe1

祝大家好运
Email:[email protected]

注意:许可证要经 ptc.exe 处理才行

sejishikong 发表于 2006-2-20 13:24:48

好像在/usr/X11R6/lib下有.so.4,做个链接试试.

suncrow 发表于 2006-2-20 13:27:48

谢谢楼上的兄弟,这贴我看过,但是针对unbutu的,我遇上的问题是执行./setup提示:

error while loading shared libraries: libXm.so.3: cannot open share object file: No such file or dictionary

是不是缺少共享库文件呀???? 或是共享库文件地址不一样?????

知道的兄弟出个声吧......................... :oops::oops::oops:

welcome333 发表于 2006-2-22 12:19:45

楼上是宁波的,me too

suncrow 发表于 2006-2-22 13:53:37

好像在/usr/X11R6/lib下有.so.4,做个链接试试.

大哥, 这个链接怎么做啊????将.so.4链到何处???? 我是用光盘安装pro/E的.............

给个命令吧............

sejishikong 发表于 2006-2-22 16:30:17

ln -s /usr/X11R6/lib/libXm.so.4 /usr/X11R6/lib/libXm.so.3

suncrow 发表于 2006-2-23 16:15:44

感谢色兄的提示,问题已经解决...........enjoying................. :mrgreen::mrgreen::mrgreen:

welcome333 发表于 2006-2-23 19:31:38

楼上是怎么解决的呢?
我用ln -s /usr/X11R6/lib/libXm.so.4 /usr/X11R6/lib/libXm.so.3
还是有问题呀,帮忙回答一下

welcome333 发表于 2006-2-25 12:56:29

suncrow兄,帮忙说明一下呀
页: [1]
查看完整版本: ML2.0final 安装Pro/E出现问题(问题解决)