分页: 1 / 1

关于32位编译转换64位的问题

发表于 : 2011-11-27 1:08
hanxianzhai
:em20 我这里有个学校上网的软件,但是是32位下的,比较想用64位的arch ,但是这个软件在64位下拨号不了,据说是源码算法的源代码问题。求高手给修改下 要不找个解决方案也行。
:em06 被这个困扰好久了,求各位大大帮忙啊、
关于这个软件的安装:直接./install.sh 就行了
然后 ok-config 设置 ok拨号
但是怎么在64位下用啊 64位下./install.sh 出现如下警告 我感觉就是这里的问题 CXKUsername deprecated conversion from string constant 。。。
不是很懂 求懂的大大们帮忙

Re: 关于32位编译转换64位的问题

发表于 : 2011-11-27 13:36
YeLee
记得ubuntu有一个mutillib来支持64位运行32位程序的

Re: 关于32位编译转换64位的问题

发表于 : 2011-12-03 16:20
hanxianzhai
问题已经解决 下面附上解决办法
先在32位系统上编译出dialnetkeeper 在/usr/local/openkeeper/下面
复制出来 复制到u盘 或者其他地方 一会要用 不要弄丢了
然后安装64位的系统 安装openkeeper 跟32位系统里一样
这时候 ok是连不上网的
我们吧 32位系统下编译出的dialkeeper 复制到/usr/local/openkeeper下覆盖原有的dialkeeper
然后 ok 一下试试 不行把 提示 没有dialkeeper 这个文件
接下来 安装lib32-gcc-libs和lib32-glibc两个包
然后 ok 是不是 已经可以连接上外网了 :em04