Re: [OT] Alguém conseguiu compilar o firefox 2.0 ?
Galera;
Respondendo a mim mesmo.
O erro é um "bug" do gcc, que foi corrigido na versão 4.0, mas não na versão 4.1.
A versão 4.1 é o "default" do SID. Bastou eu mudar o "link" simbólico para o
4.0 e a compilação e a criação do pacote deb ficar legal.
Para referência do bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20297
[]'s,
Still
2006/11/29, Still <still.debian.list@gmail.com>:
Galera;
Estou tentando compilar o firefox 2.0 no meu AMD 64, mas estou
tendo alguns erros. Alguém já conseguiu ?
./../dist/lib/libxpcomproxy_s.a ../../dist/lib/libxpcombase_s.a
../../dist/lib/libxptcall.a ../../dist/lib/libxptinfo.a
../../dist/lib/libxpt.a ../../dist/lib/libxptcmd.a
../../dist/lib/libstring_s.a -Wl,--no-whole-archive -L../../dist/lib
-lplds4 -lplc4 -lnspr4 -lpthread -ldl -ldl -lm
/usr/bin/ld: nsCOMPtr.o: relocation R_X86_64_PC32 against
`nsGetServiceByContractIDWithError::operator()(nsID const&, void**)
const' can not be used when making a shared object; recompile with
-fPIC/usr/bin/ld: final link failed: Bad valuecollect2: ld returned 1
exit status
make[3]: ** [libxpcom_core.so] Erro 1
make[3]: Saindo do diretório `/arquivos/comp/mozilla/xpcom/build'make[2]: ** [libs] Erro 2
make[2]: Saindo do diretório `/arquivos/comp/mozilla/xpcom'
make[1]: ** [tier_2] Erro 2
make[1]: Saindo do diretório `/arquivos/comp/mozilla'
make: ** [default] Erro 2
Todas as dependências estão satisfeitas.
Antes que alguém pergunte, não quero utilizar o iceweasel.
[]'s,
Still
--
Nelson Luiz Campos .''`. | I hear; I forget.
Engenheiro Eletricista : :' : | I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gpgID: 55577339 Skype Still_by_Still `- | Chinese Proverb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFbXwNvfbs9VVXczkRAlKFAJ4ydjo4vXdlc335Ph8sKoo5zWMcIACdGhxJ
izXb1zXBxf6Wlgl1blNl24I=
=Uc8T
-----END PGP SIGNATURE-----
Reply to: