分页: 1 / 1
[问题] 如何 编译 firefox 3.0 代码????
发表于 : 2008-06-23 21:44
由 luckyone
我从 官网 把 firefox-3.0-source.tar.bz2 下载并解压了。 并用 sudo apt-get build-dep firefox 安装了一些相关程序,然后进入解压的文件夹 ,输入命令:
./configure
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
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$
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.>>>>>>>
请问 ,这是 什么 原因???????????
发表于 : 2008-06-23 21:54
由 HuntXu
--enable-application=APP was not specified and is required
看不懂?这个参数必须指定的~自己看看help~
P.S.:兄台无聊到编译fx...
发表于 : 2008-06-23 21:58
由 poet
源里面已经有3.0的源代码,你可以这样编译:
sudo apt-get build-dep firefox
# 这一步cd到一个自己可写的目录
apt-get source firefox
sudo apt-get --compile source firefox
最后一个步骤会进行编译。
如果你需要修改代码,可以在最后一个步骤编译之后,再去修改代码,然后
把所有相关文件的chown为自己的,然后就可以在相关目录下make了。
发表于 : 2008-06-25 18:13
由 luckyone
./configure --enable-application=browser
发表于 : 2008-06-25 18:27
由 syrano
最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox
发表于 : 2008-06-25 19:51
由 yaska
syrano 写了:最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox
请问这个是下载源里source并编译,打包成deb包吗??
发表于 : 2008-06-25 20:26
由 syrano
yaska 写了:syrano 写了:最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox
请问这个是下载源里source并编译,打包成deb包吗??
对。
发表于 : 2008-06-26 6:11
由 dogfox
syrano 写了:yaska 写了:syrano 写了:最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox
请问这个是下载源里source并编译,打包成deb包吗??
对。
它打包的范围是什么?是不是也可以打包wine?
发表于 : 2008-06-26 8:15
由 syrano
dogfox 写了:syrano 写了:yaska 写了:syrano 写了:最简单的方法。
sudo apt-get install apt-build
sudo apt-build install firefox #自动编译安装firefox
请问这个是下载源里source并编译,打包成deb包吗??
对。
它打包的范围是什么?是不是也可以打包wine?
当然可以。
几乎所以软件都可以。
gcc不要编译,很危险
内核也不能编译。
发表于 : 2008-06-26 11:21
由 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
?
发表于 : 2008-06-26 12:42
由 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
?
这样干是不行的
曾经试过,8个小时过去了,还没编译完。
发表于 : 2008-06-26 12:46
由 dogfox
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
?
这样干是不行的
曾经试过,8个小时过去了,还没编译完。
看来你还是一个不折不扣的实践者啊
发表于 : 2008-06-26 12:48
由 HuntXu
又盖楼...会打deb的给我个短信...
发表于 : 2008-06-26 13:12
由 yaska
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多点。