OpenSystemArchitect linux安装笔记

一款类似Powerdesign的开源产品OpenSystemArchitect。

网站:https://www.codebydesign.com/

下载64位安装包解压执行,报错

./OpenSystemArchitect

./OpenSystemArchitect: error while loading shared libraries: libodbc.so.1: cannot open shared object file: No such file or directory 

根据官网说明我们需要安装unixodbc:

yaourt -S unixodbc

查找需要的lib库:libodbc.so.1

sudo updatedb

locate libodbc.so

/usr/lib/libodbc.so /usr/lib/libodbc.so.2 /usr/lib/libodbc.so.2.0.0

没有。

继续查看unixodbc的官方文档http://www.unixodbc.org/

2.3.1 Released         Mainly bug fixes.         Major change is to change the library version number from 1 to 2 to signal         the SQLLEN change for 64 land. Should have been done for 2.3.0, but better late than never.         So if after installing you have apps that can't find libodbc.so, its likely they are         linked to libodbc.so.1, so just create a symlink from libodbc.so.2

很清楚,版本已经升级了,建议我们建立一个软链接libodbc.so.1指向新版本libodbc.so.2。

cd /usr/lib/ && sudo ln -s libodbc.so.2 libodbc.so.1 && sudo ln -s libodbcinst.so.2 libodbcinst.so.1

然后,继续报错

./OpenSystemArchitect: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory 查找需要的lib库:libstdc++.so.5

locate libstdc++.so

/usr/lib/libstdc++.so /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.0.24 /usr/lib32/libstdc++.so /usr/lib32/libstdc++.so.6 /usr/lib32/libstdc++.so.6.0.24 

只有libstdc++.so.6版本,我们需要libstdc++.so.5,装呗:

sudo pacman -S libstdc++5
./OpenSystemArchitect

成功了!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小狼的世界

Codeigniter文件上传类型不匹配错误

Codeigniter的文件上传类方便了我们使用PHP来处理文件上传的操作,使用起来非常简单,如下:

12110
来自专栏杂烩

Redis linux下安装配置 原

make命令执行完成后,会在当前目录下生成本个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-sta...

7620
来自专栏技术博文

LNMP源码编译安装(centos7+nginx1.9+mysql5.6+php7)

1.准备工作: 1)把所有的软件安装在/Data/apps/,源码包放在/Data/tgz/,数据放在/Data/data,日志文件放在/Data/logs,项...

44160
来自专栏康怀帅的专栏

SSH 配置详解

本文详细介绍了 SSH 的配置。 无密码登录 # 产生公钥与私钥对 $ ssh-keygen # 按三次回车键 # 将本机的公钥 id_rsa.pub 复制...

50340
来自专栏葡萄城控件技术团队

如何在ASP.NET中生成HTML5离线Web应用

传统的Web应用程序有一个很大的症结是当用户的网络连接不好时,应用会加载失败,为了 解决这一问题,HTML5中引入了Web的离线工作的功能。离线功能使得Web应...

23260
来自专栏LIN_ZONE

ubuntu下安装php扩展

参考原文地址:http://www.php.cn/php-weizijiaocheng-341528.html

13030
来自专栏散尽浮华

vue-route+webpack部署单页路由项目,访问刷新出现404问题

问题描述: 前端同事使用Vue.js框架,利用vue-route结合webpack编写了一个单页路由项目,运维协助在服务器端配置nginx。部署完成后,访问首页...

30490
来自专栏机器学习算法工程师

Windows下如何安装xgboost

最近有童鞋在后台询问windows下如何安装xgboost的问题,然后燕哥在团队中一问,哎!还真的有小伙伴会。然后一篇xgboost安装教程就热乎乎地出炉喽~ ...

29050
来自专栏PHP实战技术

20条Linux命令面试问答

问:1 如何查看当前的Linux服务器的运行级别?   答: ‘who -r’ 和 ‘runlevel’ 命令可以用来查看当前的Linux服务器的运行级别。 ...

36280
来自专栏Flutter入门到实战

React Native初探--从安装运行首个app到填坑指南

好多人说rn好用,一直要推荐我用,我就不信了,来安装玩一下试试效果。实践出真知!安装过程各种坑,工具太多了,太麻烦了,差点放弃(还好坚持下来呢)。

18930

扫码关注云+社区

领取腾讯云代金券