您尚未登录。

#1 2012-09-17 18:26:43

fantix
会员
注册时间: 2012-07-23
帖子: 18

支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

随着 https://bugs.archlinux.org/task/31270 被修好,以后就可以不用自己编译 linux-x32 和 virtualbox-modules-x32 啦~~!。。。用 x86_64-x32 求不被鄙视。。。

离线

#2 2012-09-19 08:05:43

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

fantix 说:

随着 https://bugs.archlinux.org/task/31270 被修好,以后就可以不用自己编译 linux-x32 和 virtualbox-modules-x32 啦~~!。。。用 x86_64-x32 求不被鄙视。。。

用这内核是不是所有程序都必须是x32?比如gcc glibc之类的?求x32完整安装使用教程!

P.S. 庆祝本版终于顺利开第一帖了\d(o.o)b/

最近编辑记录 danielhugo (2012-09-19 09:41:31)


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#3 2012-09-20 10:40:12

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:

用这内核是不是所有程序都必须是x32?比如gcc glibc之类的?

嗯……在这个内核上可以跑 i686、x86_64 和 x86_64-x32 三种不同的 binary,当然了如果你想跑比如 x32 的 Python 的话,那你仍然需要 x32 版本的所有 Python 依赖库。类似于在 x86_64 系统上跑 i686 的程序,需要那些 lib32-xxxxxx 的 multilib 里的库。

最近编辑记录 fantix (2012-09-20 10:49:41)

离线

#4 2012-09-20 10:48:15

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:

求x32完整安装使用教程!

呵呵~~从头编译还挺麻烦的,不过我已经把部分二进制包上传到 repo.archlinuxcn.org 了,装上应该就能用了,也可以去继续编译自己的程序了:

* libx32-glibc
* gcc-multilib-x32 (这个会替换 gcc 或 gcc-multilib) (可以编译出除 x32 Ada 之外的 i686、x86_64 和 x86_64-x32 程序)
* libx32-xxxxx 等一堆

我本地还编译了好多 Xorg 用的东西(以及 cairo 之类的图形库),整理好之后会陆续上传到 repo.archlinuxcn.org。

离线

#5 2012-09-21 08:08:59

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

fantix 说:
danielhugo 说:

求x32完整安装使用教程!

呵呵~~从头编译还挺麻烦的,不过我已经把部分二进制包上传到 repo.archlinuxcn.org 了,装上应该就能用了,也可以去继续编译自己的程序了:

* libx32-glibc
* gcc-multilib-x32 (这个会替换 gcc 或 gcc-multilib) (可以编译出除 x32 Ada 之外的 i686、x86_64 和 x86_64-x32 程序)
* libx32-xxxxx 等一堆

我本地还编译了好多 Xorg 用的东西(以及 cairo 之类的图形库),整理好之后会陆续上传到 repo.archlinuxcn.org。

这么说所有程序还得ABS一遍才算是用上x32,吐血ing……


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#6 2012-09-21 09:34:54

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:

这么说所有程序还得ABS一遍才算是用上x32,吐血ing……

是的亲,默默递上一个吐血盆。。。

离线

#7 2012-09-24 16:31:34

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

fantix 说:
danielhugo 说:

这么说所有程序还得ABS一遍才算是用上x32,吐血ing……

是的亲,默默递上一个吐血盆。。。

期待fantix大仿照archlinuxarm archlinuxppc建一个archlinuxx32以飨广大低配群众!


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#8 2012-09-24 16:50:55

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:

期待fantix大仿照archlinuxarm archlinuxppc建一个archlinuxx32以飨广大低配群众!

真心不够大,数天前试过弄一个 x32 chroot,结果被交叉编译搞晕掉了。。。

离线

#9 2012-09-25 00:38:12

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

fantix 说:
danielhugo 说:

期待fantix大仿照archlinuxarm archlinuxppc建一个archlinuxx32以飨广大低配群众!

真心不够大,数天前试过弄一个 x32 chroot,结果被交叉编译搞晕掉了。。。

貌似大德班都还没支持,看来前路茫茫啊……


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#10 2012-09-25 10:10:50

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:

貌似大德班都还没支持,看来前路茫茫啊……

至少 Ubuntu 说了 要考虑一下 wink

离线

#11 2012-10-01 12:32:38

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

fan大,x32内核如何打上uksm ck补丁呢?


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#12 2012-10-06 11:49:02

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:

fan大,x32内核如何打上uksm ck补丁呢?

http://aur.archlinux.org/packages.php?ID=58802 这个应该默认开启 x32 了吧~~用这个应该能满足你的要求?:)

离线

#13 2012-10-07 12:17:32

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

fantix 说:
danielhugo 说:

fan大,x32内核如何打上uksm ck补丁呢?

http://aur.archlinux.org/packages.php?ID=58802 这个应该默认开启 x32 了吧~~用这个应该能满足你的要求?:)

我就在用这货,没想到居然支持x32……-.-b
你不是说内核进testing吗?这个是core的版本打的补丁哦,我能直接装你的glibc,gcc...-x32吗?


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#14 2012-10-07 13:31:15

fantix
会员
注册时间: 2012-07-23
帖子: 18

Re: 支持 x32 ABI 的 kernel 进入 [testing] 仓库啦~~

danielhugo 说:
fantix 说:
danielhugo 说:

fan大,x32内核如何打上uksm ck补丁呢?

http://aur.archlinux.org/packages.php?ID=58802 这个应该默认开启 x32 了吧~~用这个应该能满足你的要求?:)

我就在用这货,没想到居然支持x32……-.-b
你不是说内核进testing吗?这个是core的版本打的补丁哦,我能直接装你的glibc,gcc...-x32吗?

嗯嗯,已经从 [testing] 到 [core] 一段时间啦~~你可以装上 gcc-multilib-x32 试试,写段简单的 test.c,然后看

$ gcc -mx32 test.c
$ file a.out
a.out: ELF 32-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.4.0, BuildID[sha1]=0x07876558dfe688b32ea06ce52158840300aaeef5, not stripped

离线

页脚