Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1152090
  • 博文数量: 115
  • 博客积分: 950
  • 博客等级: 准尉
  • 技术积分: 1734
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-08 20:46
文章分类

全部博文(115)

文章存档

2015年(5)

2014年(28)

2013年(42)

2012年(40)

分类: 其他平台

2013-01-29 11:41:19

转自:wine下面安装StarUML及其常见错误 

ref:MAC下安装WINE


环境介绍:

ubuntu             =====> 12.04

 wine --version  =====> 1.4.1

staruml            ======> 5.0


note: 实际中只是使用以下的 1, 3, 5三个步骤。


-----------------------------------------------以下问题解析---------------------------------------------------------


1. 安装过程中出现了如下错误:


2. 原因:

这是需要MFC42库,所以我们必须安装MFC42


3. 安装MFC42

    3.1 首先安装winetricks工具, 参见 http://blog.csdn.net/zzqhost/article/details/7231563

    3.2 winetricks mfc42


4. 再次安装

    4.1 安装好后,再次安装StarUML,注意这个时候还是会出现错误,这是因为我使用的一个liyixing的用户,这个用户依然没办法注册 Pgmr101.ocx库,因此忽略这个错误,安装好后,使用su切换到root。然后手动注册Pgmr101.ocx。

    4.2 执行wine cmd命令,到 C:\program Files\StartUML\路径下注册

           regsvr32 Pgmr101.ocx
            fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 - assuming all bytes
            Successfully registered DLL Pgmr101.ocx
            显示注册成功了。

    4.3 完成注册后,如发现 C:\program Files\StartUML\ 下只有一个OCX文件,那就是安装未完成,再安装一次,就行了。


5. 补充

  安装好后,运行会出现另一个错误: OLE error?? 80004001, 这是因为还有其它的库没有安装,需要再次安装:

      winetricks -v vcrun6
      winetricks -v msxml4
阅读(4096) | 评论(0) | 转发(0) |
0

上一篇:以太帧类型

下一篇:IGMP介绍

给主人留下些什么吧!~~