• 6583阅读
  • 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
有没有可能把qt所有用到的东西,库都做成个链接库什么的。。。给我的程序用。。
离线XChinux

只看该作者 2楼 发表于: 2011-04-03
需要的东西很多的,不光是Qt的库,还有底层的X11/glibc等许多的库。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 3楼 发表于: 2011-04-03
如果只是给这一台机器用,你不能ssh上去直接在那个turbolinux里编译一个 Qt吗?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线win1naruto
只看该作者 4楼 发表于: 2011-04-03
引用第3楼XChinux于2011-04-03 10:46发表的 :
如果只是给这一台机器用,你不能ssh上去直接在那个turbolinux里编译一个 Qt吗?

你是指我下载qt sdk到turbolinux上去 ??qtcreator无法安装到那个上去。。。segment 什么错误。。那个系统10年前的了。。。是一个商业团体用的。。。定制的,所以人家也不会升级它。。因为没必要。。现在轮到我给他写程序。。
离线XChinux

只看该作者 5楼 发表于: 2011-04-03
自己编译Qt Framework,不能用官方提供的已经编译好的Qt SDK。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个