• 7222阅读
  • 5回复

linux下怎么把qt所有的运行库放到可执行文件同目录 ? [复制链接]

上一主题 下一主题
离线win1naruto
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-03
ubuntu 10.10 下qtcreator创建了程序,可运行,copy到一个很老版本的turbolinux上运行,报错:
Inconsistency detected by ld.so: dynamic-link.h: 62:
elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!

我的目标机器就是这台机器,不能改,他系统很古老,怎么办?


离线win1naruto
只看该作者 1楼 发表于: 2011-04-03
qtcreator无法安装到那个上去。。。segment 什么错误。。那个系统10年前的了。。。是一个商业团体用的。。。定制的,所以人家也不会升级它。。因为没必要。。现在轮到我给他写程序。。
离线XChinux

只看该作者 2楼 发表于: 2011-04-03
能否远程登录进去?能否在那个系统里自己编译安装qt?

如果不行的话,那你就找到那个版本的Linux,自己装一个,然后到里面去开发,自己编译Qt(不是直接安装Qt SDK),
。必须让他们配合你获得开发系统,
[ 此帖被XChinux在2011-04-03 16:18重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wxj120bw

只看该作者 3楼 发表于: 2011-04-04
引用第1楼win1naruto于2011-04-03 11:55发表的  :
qtcreator无法安装到那个上去。。。segment 什么错误。。那个系统10年前的了。。。是一个商业团体用的。。。定制的,所以人家也不会升级它。。因为没必要。。现在轮到我给他写程序。。  

turbolinux的内核是多少,楼主也许可以升级下qt编译所需的其他库。
离线win1naruto
只看该作者 4楼 发表于: 2011-04-05
引用第3楼wxj120bw于2011-04-04 00:01发表的 :
turbolinux的内核是多少,楼主也许可以升级下qt编译所需的其他库。


2.4的内核。。。然后我不知道怎么给他升级。。装gcc还是其他什么类库不支持呢
离线wxj120bw

只看该作者 5楼 发表于: 2011-04-07
引用第4楼win1naruto于2011-04-05 15:13发表的  :
2.4的内核。。。然后我不知道怎么给他升级。。装gcc还是其他什么类库不支持呢

对2.4内核的turbolinux,考虑用qt3或者qt2的移植,qt4移植问题比较大。
快速回复
限100 字节
 
上一个 下一个