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

编译打包和其他
回复
hanxianzhai
帖子: 30
注册时间: 2010-03-10 18:40

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

#1

帖子 hanxianzhai » 2011-11-27 1:08

:em20 我这里有个学校上网的软件,但是是32位下的,比较想用64位的arch ,但是这个软件在64位下拨号不了,据说是源码算法的源代码问题。求高手给修改下 要不找个解决方案也行。
:em06 被这个困扰好久了,求各位大大帮忙啊、
关于这个软件的安装:直接./install.sh 就行了
然后 ok-config 设置 ok拨号
但是怎么在64位下用啊 64位下./install.sh 出现如下警告 我感觉就是这里的问题 CXKUsername deprecated conversion from string constant 。。。
不是很懂 求懂的大大们帮忙
附件
openkeeper-cli-1.0.rar
(604.04 KiB) 已下载 101 次
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

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

#2

帖子 YeLee » 2011-11-27 13:36

记得ubuntu有一个mutillib来支持64位运行32位程序的
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
hanxianzhai
帖子: 30
注册时间: 2010-03-10 18:40

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

#3

帖子 hanxianzhai » 2011-12-03 16:20

问题已经解决 下面附上解决办法
先在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
回复