[FreeBSD 5.3] Install Firefox -> ça veut pas >_<

Install Firefox -> ça veut pas >_< [FreeBSD 5.3] - Linux et OS Alternatifs

Marsh Posté le 13-03-2005 à 03:28:55    

Bonsoir, (bonjour ? :D)
 
Lors de la tentative d'installation de firefox je tombe sur un os (voir erreurs ci-dessous).
J'ai auparevant réalisé un pkgdb -F puis a tenté l'installation à l'aide de portinstall.
Le code ci-dessous provient néanmoins d'un make install clean, mais l'erreur est identique.
 
Que faire ? [:hydrekaos5]  
 
ps : comment virer ce qui aurait déja pû être compilé, choisi ? (il y a un menu au début avec différents choix, le problème viendrait peut être de là mais je ne le retrouve pas lors d'une retentative d'installation :/)
 
Merci.
(désolé, seul ce qui était dans le buffer est présenté)

Code :
  1. ring -I../../../dist/include/pref -I../../../dist/include/uconv
  2. -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I
  3. ../../../dist/include -I/usr/ports/www/firefox/work/mozilla/dist/include/nspr 
  4. -I/usr/local/include -I/usr/local/include  -I/usr/l
  5. ocal/include/freetype2 -I/usr/local/include -I/usr/X11R6/include   -fPIC 
  6. -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/
  7. include  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion
  8. -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsyn
  9. th -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2
  10. -fno-strict-aliasing -pipe -mfpmath=sse -mmmx -msse -m3dnow -ma
  11. rch=athlon-xp -fconserve-space -fshort-wchar -pipe  -DNDEBUG -DTRIMMED -O 
  12. -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6
  13. /include  -I/usr/X11R6/include -DMOZILLA_CLIENT -include
  14. ../../../mozilla-config.h nsFreeType.cpp
  15. nsFreeType.cpp:101: warning: invalid access to non-static data member `nsFreeType2::nsFT_Done_Face' of NULL object
  16. nsFreeType.cpp:101: warning: (perhaps the `offsetof' macro was used incorrectly)
  17. nsFreeType.cpp:102: warning: invalid access to non-static data member `nsFreeType2::nsFT_Done_FreeType' of NULL object
  18. nsFreeType.cpp:102: warning: (perhaps the `offsetof' macro was used incorrectly)
  19. nsFreeType.cpp:103: warning: invalid access to non-static data member `nsFreeType2::nsFT_Done_Glyph' of NULL object
  20. nsFreeType.cpp:103: warning: (perhaps the `offsetof' macro was used incorrectly)
  21. nsFreeType.cpp:104: warning: invalid access to non-static data member `nsFreeType2::nsFT_Get_Char_Index' of NULL object
  22. nsFreeType.cpp:104: warning: (perhaps the `offsetof' macro was used incorrectly)
  23. nsFreeType.cpp:105: warning: invalid access to non-static data member `nsFreeType2::nsFT_Get_Glyph' of NULL object
  24. nsFreeType.cpp:105: warning: (perhaps the `offsetof' macro was used incorrectly)
  25. nsFreeType.cpp:106: warning: invalid access to non-static data member `nsFreeType2::nsFT_Get_Sfnt_Table' of NULL object
  26. nsFreeType.cpp:106: warning: (perhaps the `offsetof' macro was used incorrectly)
  27. nsFreeType.cpp:107: warning: invalid access to non-static data member `nsFreeType2::nsFT_Glyph_Get_CBox' of NULL object
  28. nsFreeType.cpp:107: warning: (perhaps the `offsetof' macro was used incorrectly)
  29. nsFreeType.cpp:108: warning: invalid access to non-static data member `nsFreeType2::nsFT_Init_FreeType' of NULL object
  30. nsFreeType.cpp:108: warning: (perhaps the `offsetof' macro was used incorrectly)
  31. nsFreeType.cpp:109: warning: invalid access to non-static data member `nsFreeType2::nsFT_Load_Glyph' of NULL object
  32. nsFreeType.cpp:109: warning: (perhaps the `offsetof' macro was used incorrectly)
  33. nsFreeType.cpp:110: warning: invalid access to non-static data member `nsFreeType2::nsFT_New_Face' of NULL object
  34. nsFreeType.cpp:110: warning: (perhaps the `offsetof' macro was used incorrectly)
  35. nsFreeType.cpp:111: warning: invalid access to non-static data member `nsFreeType2::nsFT_Outline_Decompose' of NULL object
  36. nsFreeType.cpp:111: warning: (perhaps the `offsetof' macro was used incorrectly)
  37. nsFreeType.cpp:112: warning: invalid access to non-static data member `nsFreeType2::nsFT_Set_Charmap' of NULL object
  38. nsFreeType.cpp:112: warning: (perhaps the `offsetof' macro was used incorrectly)
  39. nsFreeType.cpp:113: warning: invalid access to non-static data member `nsFreeType2::nsFTC_Image_Cache_Lookup' of NULL object
  40. nsFreeType.cpp:113: warning: (perhaps the `offsetof' macro was used incorrectly)
  41. nsFreeType.cpp:114: warning: invalid access to non-static data member `nsFreeType2::nsFTC_Manager_LookupFace' of NULL object
  42. nsFreeType.cpp:114: warning: (perhaps the `offsetof' macro was used incorrectly)
  43. nsFreeType.cpp:115: warning: invalid access to non-static data member `nsFreeType2::nsFTC_Manager_Done' of NULL object
  44. nsFreeType.cpp:115: warning: (perhaps the `offsetof' macro was used incorrectly)
  45. nsFreeType.cpp:116: warning: invalid access to non-static data member `nsFreeType2::nsFTC_Manager_New' of NULL object
  46. nsFreeType.cpp:116: warning: (perhaps the `offsetof' macro was used incorrectly)
  47. nsFreeType.cpp:117: warning: invalid access to non-static data member `nsFreeType2::nsFTC_Image_Cache_New' of NULL object
  48. nsFreeType.cpp:117: warning: (perhaps the `offsetof' macro was used incorrectly)
  49. nsFreeType.cpp:119: warning: invalid access to non-static data member `nsFreeType2::nsFT_Glyph_Transform' of NULL object
  50. nsFreeType.cpp:119: warning: (perhaps the `offsetof' macro was used incorrectly)
  51. nsFreeType.cpp:120: warning: invalid access to non-static data member `nsFreeType2::nsFT_Get_Kerning' of NULL object
  52. nsFreeType.cpp:120: warning: (perhaps the `offsetof' macro was used incorrectly)
  53. nsFreeType.cpp:121: warning: invalid access to non-static data member `nsFreeType2::nsFT_Glyph_Copy' of NULL object
  54. nsFreeType.cpp:121: warning: (perhaps the `offsetof' macro was used incorrectly)
  55. nsFreeType.cpp:122: warning: invalid access to non-static data member `nsFreeType2::nsFT_Glyph_To_Bitmap' of NULL object
  56. nsFreeType.cpp:122: warning: (perhaps the `offsetof' macro was used incorrectly)
  57. nsFreeType.cpp:124: warning: invalid access to non-static data member `nsFreeType2::nsFT_Get_First_Char' of NULL object
  58. nsFreeType.cpp:124: warning: (perhaps the `offsetof' macro was used incorrectly)
  59. nsFreeType.cpp:125: warning: invalid access to non-static data member `nsFreeType2::nsFT_Get_Next_Char' of NULL object
  60. nsFreeType.cpp:125: warning: (perhaps the `offsetof' macro was used incorrectly)
  61. nsFreeType.cpp: In member function `PRBool nsFreeType2::InitLibrary()':
  62. nsFreeType.cpp:639: warning: 'error' might be used uninitialized in this function
  63. rm -f libgfxft2_s.a
  64. ar cr libgfxft2_s.a nsFreeType.o 
  65. ranlib libgfxft2_s.a
  66. /usr/ports/www/firefox/work/mozilla/config/nsinstall -R -m 644 libgfxft2_s.a
  67. ../../../dist/lib
  68. gmake[4]: Leaving directory
  69. `/usr/ports/www/firefox/work/mozilla/gfx/src/freetype'
  70. gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla/gfx/src/ps'
  71. nsDeviceContextPS.cpp
  72. c++ -o nsDeviceContextPS.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -DHAVE_DEPENDENT_LIBS -I../.. -I./..  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I/usr/ports/www/firefox/work/mozilla/dist/include/nspr  -I/usr/local/include -I/usr/local/include  -I. -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -fno-strict-aliasing -pipe -mfpmath=sse -mmmx -msse -m3dnow -march=athlon-xp -fconserve-space -fshort-wchar -pipe  -DNDEBUG -DTRIMMED -O -DXTHREADS -DXUSE_MTSAFE_API -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/X11R6/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/include  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h
  73. nsDeviceContextPS.cpp
  74. nsFontMetricsPS.cpp
  75. c++ -o nsFontMetricsPS.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -DHAVE_DEPENDENT_LIBS -I../.. -I./..  -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/include/pref -I../../../dist/include/caps -I../../../dist/include/locale -I../../../dist/include/uconv -I../../../dist/include/view -I../../../dist/include/necko -I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I/usr/ports/www/firefox/work/mozilla/dist/include/nspr  -I/usr/local/include -I/usr/local/include  -I. -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -fno-strict-aliasing -pipe -mfpmath=sse -mmmx -msse -m3dnow -march=athlon-xp -fconserve-space -fshort-wchar -pipe  -DNDEBUG -DTRIMMED -O -DXTHREADS -DXUSE_MTSAFE_API -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/X11R6/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include    -I/usr/X11R6/include -I/usr/local/include  -I/usr/X11R6/include  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h
  76. nsFontMetricsPS.cpp
  77. nsFontMetricsPS.cpp: In member function `nsresult
  78. nsFontPSFreeType::Init(nsITrueTypeFontCatalogEntry*, nsPSFontGenerator*)':
  79. nsFontMetricsPS.cpp:1144: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
  80. nsFontMetricsPS.cpp:1145: error: 'struct FTC_ImageTypeRec_' has no member named 'width'
  81. nsFontMetricsPS.cpp:1146: error: 'struct FTC_ImageTypeRec_' has no member named 'height'
  82. nsFontMetricsPS.cpp: In member function `FT_FaceRec_* nsFontPSFreeType::getFTFace()':
  83. nsFontMetricsPS.cpp:1231: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
  84. nsFontMetricsPS.cpp: In member function `virtual void
  85. nsFT2Type8Generator::GeneratePSFont(FILE*)':
  86. nsFontMetricsPS.cpp:1625: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
  87. nsFontMetricsPS.cpp:1627: error: 'struct FTC_ImageTypeRec_' has no member named 'width'
  88. nsFontMetricsPS.cpp:1628: error: 'struct FTC_ImageTypeRec_' has no member named 'height'
  89. nsFontMetricsPS.cpp:1633: error: 'struct FTC_ImageTypeRec_' has no member named 'face_id'
  90. gmake[4]: *** [nsFontMetricsPS.o] Erreur 1
  91. gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla/gfx/src/ps'
  92. gmake[3]: *** [libs] Erreur 2
  93. gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla/gfx/src'
  94. gmake[2]: *** [libs] Erreur 2
  95. gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla/gfx'
  96. gmake[1]: *** [tier_9] Erreur 2
  97. gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla'
  98. gmake: *** [default] Erreur 2
  99. *** Error code 2
  100. Stop in /usr/ports/www/firefox.
  101. *** Error code 1


---------------
o(^_^o) Gimp4you : tutoriels pour Gimp 2 | Galerie (o^_^)o
Reply

Marsh Posté le 13-03-2005 à 03:28:55   

Reply

Marsh Posté le 13-03-2005 à 09:41:34    

http://mozilla.mirrors.easynews.co [...] 4.9.tar.gz
 
Essaye ça, c'est la 1.0 précompilée pour FreeBSD 4.9. ça devrait marcher avec toi :)

Reply

Marsh Posté le 13-03-2005 à 11:46:00    

arf :/
jviens de passer 3 plombes sous freedbs pour tenter de résoudre le blem : résultat des courses : tout est capout [:ddr555]
 
Le système me plaisait bien mais là ça commence à gonfler :/
Tu install un truc, ça passe puis tu veux en installer un autre ça merde. Faut que tu mette à jour celui-ci mais désinstaller celui-là pour enfin arriver à mettre à jour le premier, etc...
Vraiment trop chiant.
 
A moins que je m'y prenne vraiment mal (pourtant j'utilise portupgrade, je consulte le fichier UPDATING), dans ce cas je ne serais pas contre une petite méthodologie d'install d'un système (à partir du moment que l'install de base a été faite) pour arriver avec un Xorg + xfce4 (par exemple) et au moins firefox...
 
J'en suis à ma 3ème tentative en plus d'1 semaine et là ça me gave pas mal, jvais repasser un moment sur debian -_-


Message édité par piouPiouM le 13-03-2005 à 11:46:52

---------------
o(^_^o) Gimp4you : tutoriels pour Gimp 2 | Galerie (o^_^)o
Reply

Marsh Posté le 13-03-2005 à 11:50:25    

t'as mis à jour ton arbre des ports ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 13-03-2005 à 12:06:36    

Ouaip.
 
Je me suis tappé le handbook en long et en large plusieurs fois, passé sur différents forums afin de me renseigner (français comme anglais) avant de me lancer dedans.
 
Je suis d'un naturel "tétu" et ne lache pas si facilement l'affaire mais là j'avoue que je désespère un peu :/
Au début l'installation de xorg (au bout de quelques jours à être resté en console) capotait, puis ce fut le tour de xfce et maintenant que j'ai réussi à résoudre tous ces soucis ben c'est au tour de firefox -_-;
 
A oui, au fait j'avais réussi à dépasser mon précédente erreur pour firefox pour tomber sur une autre x_x


---------------
o(^_^o) Gimp4you : tutoriels pour Gimp 2 | Galerie (o^_^)o
Reply

Marsh Posté le 13-03-2005 à 12:12:21    

je veux dire pour xorg y'a rien a faire.  
 
 
je comprend pas comment ça foire chez toi
 
désolé, t'as la poisse.


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 13-03-2005 à 12:15:52    

C'est ce que je me dis aussi :D
 
J'étais pourtant bien emballé par cet os, c'est con :/


---------------
o(^_^o) Gimp4you : tutoriels pour Gimp 2 | Galerie (o^_^)o
Reply

Marsh Posté le 13-03-2005 à 12:17:08    

chezmoiçamarche :) freebsd 5.3 + xorg 6.8.1 + xfce 4.2 + firefox 1.0.1
 
Pour avoir de nouveau les options de compilation, dans le repertoire du logiciel dans l'arbre des ports tu fais :

make config


pour virer ce qui a deja été compilé :

make clean


 
Voilà ce que je peux te dire. Et FreeBSD c'est le bien :)


Message édité par vlack le 13-03-2005 à 12:18:00
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed