lusijin
火狐狸
火狐狸
  • UID23356
  • 注册日期2008-03-22
  • 最后登录2013-09-27
  • 发帖数138
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1357回复:5

有没有linux系统定制的第三方系统?

楼主#
更多 发布于:2012-03-15 12:42
tete009之类到第三方版本好像没有linux版的
AK174
小狐狸
小狐狸
  • UID33304
  • 注册日期2010-07-07
  • 最后登录2019-05-07
  • 发帖数76
  • 经验32枚
  • 威望0点
  • 贡献值0点
  • 好评度3点
  • 社区居民
1楼#
发布于:2012-03-15 12:42
Lawliet之前是做linux下firefox的编译 当然现在他做的win系统下的编译
听高手说在linux下没有用第三方编译版的必要
生命在于折腾~
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2012-03-15 12:42
没有使用的必要

因为gcc大多数都是动态链接,而且很依赖Linux系统的发行版,比如libc/libgcc的版本,而且.so路径也是写死的。

所以其他人推出Linux编译版后,你至少需要确保libgcc的版本是否一致,libstdc++版本是否一致,内核是否变化太大,发行版的环境等等。不像Windows版编译一次就可以在大多数系统上用了。

话说Linux下编译东西无难度,不像Windows下要考虑很多东西。所以你有兴趣自己编译个就是了,肯定可以在你的系统上使。
smoke
千年狐狸
千年狐狸
  • UID3052
  • 注册日期2005-02-16
  • 最后登录2015-02-01
  • 发帖数2367
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
3楼#
发布于:2012-03-15 12:42
linux下编译多容易 自己来
遇到问题请善用论坛搜索功能
Lawliet
火狐狸
火狐狸
  • UID34414
  • 注册日期2010-11-03
  • 最后登录2017-04-02
  • 发帖数201
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
4楼#
发布于:2012-03-15 12:42
dongyuanxun:没有使用的必要

因为gcc大多数都是动态链接,而且很依赖Linux系统的发行版,比如libc/libgcc的版本,而且.so路径也是写死的。

所以其他人推出Linux编译版后,你至少需要确保libgcc的版本是否一致,libstdc++版本是否一致,内核是否变化太大,发行版的环境等等。不像Windows版编译一次就可以在大多数系统上用了。

话说Linux下编译东西无难度,不像Windows下要考虑很多东西。所以你有兴趣自己编译个就是了,肯定可以在你的系统上使。
回到原帖

建立clean chroot系統
就可以避免依賴還有libstd++版本不一致的問題
還可以在各種發行版上運行

其他例如libjpeg-turbo等SIMD依賴
可以添加ac_add_options --with-system參數
直接使用OS自帶的,不必自己再搞一份
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2019-11-12
  • 发帖数2685
  • 经验495枚
  • 威望1点
  • 贡献值116点
  • 好评度83点
  • 社区居民
  • 最爱沙发
  • 忠实会员
5楼#
发布于:2012-03-15 12:42
arch官方源里的Firefox就是第三方编译优化的。
游客

返回顶部