[Webalizer] Make wil niet, 'undefined reference' (gd2?)

Pagina: 1
Acties:

  • razor-x
  • Registratie: Februari 2001
  • Laatst online: 02-03 20:59
Hoihoi,

Dit keer ben ik bezig om webalizer te proberen te installeeren,
maar dat werkt ( ookal ) niet.

de errors:

root@host:/emiel/webalizer-2.01-10# make install
gcc -L/usr/lib -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lm
/usr/lib/libgd.so: undefined reference to `FT_Init_FreeType'
/usr/lib/libgd.so: undefined reference to `jpeg_read_scanlines'
/usr/lib/libgd.so: undefined reference to `jpeg_simple_progression'
/usr/lib/libgd.so: undefined reference to `FT_Load_Glyph'
/usr/lib/libgd.so: undefined reference to `FT_Done_Face'
/usr/lib/libgd.so: undefined reference to `FT_Get_Kerning'
/usr/lib/libgd.so: undefined reference to `FT_Get_Char_Index'
/usr/lib/libgd.so: undefined reference to `jpeg_set_defaults'
/usr/lib/libgd.so: undefined reference to `FT_Get_Glyph'
/usr/lib/libgd.so: undefined reference to `jpeg_start_decompress'
/usr/lib/libgd.so: undefined reference to `jpeg_destroy'
/usr/lib/libgd.so: undefined reference to `jpeg_write_marker'
/usr/lib/libgd.so: undefined reference to `FT_Glyph_To_Bitmap'
/usr/lib/libgd.so: undefined reference to `jpeg_destroy_decompress'
/usr/lib/libgd.so: undefined reference to `jpeg_std_error'
/usr/lib/libgd.so: undefined reference to `jpeg_CreateDecompress'
/usr/lib/libgd.so: undefined reference to `FT_Set_Char_Size'
/usr/lib/libgd.so: undefined reference to `jpeg_read_header'
/usr/lib/libgd.so: undefined reference to `jpeg_start_compress'
/usr/lib/libgd.so: undefined reference to `jpeg_destroy_compress'
/usr/lib/libgd.so: undefined reference to `jpeg_finish_decompress'
/usr/lib/libgd.so: undefined reference to `jpeg_resync_to_restart'
/usr/lib/libgd.so: undefined reference to `jpeg_CreateCompress'
/usr/lib/libgd.so: undefined reference to `FT_Done_Glyph'
/usr/lib/libgd.so: undefined reference to `FT_Glyph_Get_CBox'
/usr/lib/libgd.so: undefined reference to `jpeg_finish_compress'
/usr/lib/libgd.so: undefined reference to `FT_New_Face'
/usr/lib/libgd.so: undefined reference to `jpeg_set_quality'
/usr/lib/libgd.so: undefined reference to `FT_Glyph_Transform'
/usr/lib/libgd.so: undefined reference to `jpeg_write_scanlines'
collect2: ld returned 1 exit status
make: *** [webalizer] Error 1



Nou je ziet veel errors met 'jpeg' erin, maar libjpg is goed geinstalleerd!
Ik gebruik slackware8.1, en ik heb GD2 , nou is me vaagjes vertelt dat webalizer niet werkt met GD2 ;( , maar ik heb gd2 'nodig' voor m'n php , is er een manier om het wel te laten werken?

bvd :)

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
libjpeg is misschien wel geinstalleerd, maar die wordt niet mee gelinkt. De 'FT_*' dingen zijn volgens mij van Freetype, en ook die wordt niet meegelinkt.

In het rijtje: '-lgd -lpng -lz -lm' hoort ook nog '-ljpeg -lfreetype'. Misschien dat je dat er in de Makefile bij kunt zetten, of in de environment variabele LD_FLAGS (dacht ik).

Misschien dat je met het configure script ook het een en ander op kan geven. Geeft configure trouwens errors, zoals 'checking for libjpeg...not found'?

"He took a duck in the face at two hundred and fifty knots."


Verwijderd

maak het jezelf makkelijk, download de binary. ik heb ook uren lang getracht webalizer te maken maar dan met dns support, ging voor geen meter.

  • razor-x
  • Registratie: Februari 2001
  • Laatst online: 02-03 20:59
_Squatt_ schreef op 23 augustus 2002 @ 17:12:
libjpeg is misschien wel geinstalleerd, maar die wordt niet mee gelinkt. De 'FT_*' dingen zijn volgens mij van Freetype, en ook die wordt niet meegelinkt.

In het rijtje: '-lgd -lpng -lz -lm' hoort ook nog '-ljpeg -lfreetype'. Misschien dat je dat er in de Makefile bij kunt zetten, of in de environment variabele LD_FLAGS (dacht ik).

Misschien dat je met het configure script ook het een en ander op kan geven. Geeft configure trouwens errors, zoals 'checking for libjpeg...not found'?
Dankje!, dit was de oplossing :)