当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题] 如何 编译 firefox 3.0 代码????
帖子发表于 : 2008-06-23 21:44 

注册: 2007-09-12 13:16
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
我从 官网 把 firefox-3.0-source.tar.bz2 下载并解压了。 并用 sudo apt-get build-dep firefox 安装了一些相关程序,然后进入解压的文件夹 ,输入命令: :o ./configure :lol:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

checking for C++ reinterpret_cast... yes
checking for C++ dynamic_cast to void*... yes
checking whether C++ requires implementation of unused virtual methods... yes
checking for trouble comparing to zero near std::operator!=()... no
checking for LC_MESSAGES... yes
configure: error: --enable-application=APP was not specified and is required.
wyb@wyb-desktop:~/桌面/mozilla$

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.>>>>>>> :lol: :lol:

请问 ,这是 什么 原因??????????? :? :? :?


_________________
./configure --prefix =/usr/local/filename
make make install make clean
make uninstall

CC =gcc
all:
$(CC) -o hello hello.c `pkg-config --cflags --libs gtk+-2.0`


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-23 21:54 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
引用:
--enable-application=APP was not specified and is required


看不懂?这个参数必须指定的~自己看看help~

P.S.:兄台无聊到编译fx... :em26


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-23 21:58 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
源里面已经有3.0的源代码,你可以这样编译:

sudo apt-get build-dep firefox
# 这一步cd到一个自己可写的目录
apt-get source firefox
sudo apt-get --compile source firefox

最后一个步骤会进行编译。

如果你需要修改代码,可以在最后一个步骤编译之后,再去修改代码,然后
把所有相关文件的chown为自己的,然后就可以在相关目录下make了。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-25 18:13 

注册: 2007-09-12 13:16
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
./configure --enable-application=browser


_________________
./configure --prefix =/usr/local/filename
make make install make clean
make uninstall

CC =gcc
all:
$(CC) -o hello hello.c `pkg-config --cflags --libs gtk+-2.0`


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-25 18:27 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


_________________
E=m c^2


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-25 19:51 
头像

注册: 2007-10-28 21:35
帖子: 1169
送出感谢: 0 次
接收感谢: 2
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-06-25 20:26 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。


_________________
E=m c^2


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-26 6:11 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
syrano 写道:
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。
它打包的范围是什么?是不是也可以打包wine?


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-06-26 8:15 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
dogfox 写道:
syrano 写道:
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。
它打包的范围是什么?是不是也可以打包wine?

当然可以。
几乎所以软件都可以。
gcc不要编译,很危险
内核也不能编译。


_________________
E=m c^2


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-06-26 11:21 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
syrano 写道:
dogfox 写道:
syrano 写道:
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。
它打包的范围是什么?是不是也可以打包wine?

当然可以。
几乎所以软件都可以。
gcc不要编译,很危险
内核也不能编译。
哦?那你的那篇内核编译的文章不是得修改下了?直接进入内核源码然后
代码:
sudo apt-build install kernel



_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-06-26 12:42 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
dogfox 写道:
syrano 写道:
dogfox 写道:
syrano 写道:
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。
它打包的范围是什么?是不是也可以打包wine?

当然可以。
几乎所以软件都可以。
gcc不要编译,很危险
内核也不能编译。
哦?那你的那篇内核编译的文章不是得修改下了?直接进入内核源码然后
代码:
sudo apt-build install kernel


这样干是不行的 :lol:
曾经试过,8个小时过去了,还没编译完。


_________________
E=m c^2


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-26 12:46 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
syrano 写道:
dogfox 写道:
syrano 写道:
dogfox 写道:
syrano 写道:
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。
它打包的范围是什么?是不是也可以打包wine?

当然可以。
几乎所以软件都可以。
gcc不要编译,很危险
内核也不能编译。
哦?那你的那篇内核编译的文章不是得修改下了?直接进入内核源码然后
代码:
sudo apt-build install kernel


这样干是不行的 :lol:
曾经试过,8个小时过去了,还没编译完。
看来你还是一个不折不扣的实践者啊 :twisted:


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-06-26 12:48 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
又盖楼...会打deb的给我个短信...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-06-26 13:12 
头像

注册: 2007-10-28 21:35
帖子: 1169
送出感谢: 0 次
接收感谢: 2
syrano 写道:
yaska 写道:
syrano 写道:
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox


请问这个是下载源里source并编译,打包成deb包吗??

对。


这样的话,apt-get 也有下载,并编译的选项啊,貌似 -b,不过没用过。

以前用dh_make, dpkg-buildpackage来制作deb包,现在用checkinstall多点。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译