Toon posts:

webalizer wil niet onder red hat 7.2 :(

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Ik wil graag webalizer installeren onder Red Hat 7.2. Tijdens ./configure gaat alles oke, daarna type ik in make en krijg ik onerstaande melding:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
[root@localhost webalizer]# make
gcc  -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lm
webalizer.o: In function `main':
webalizer.o(.text+0x999): undefined reference to `dns_resolver'
webalizer.o(.text+0x9ae): undefined reference to `dns_resolver'
webalizer.o(.text+0xa2b): undefined reference to `open_cache'
webalizer.o(.text+0xa3f): undefined reference to `dns_db'
webalizer.o(.text+0x1891): undefined reference to `dns_db'
webalizer.o(.text+0x18b5): undefined reference to `resolve_dns'
webalizer.o(.text+0x269a): undefined reference to `dns_db'
webalizer.o(.text+0x26a3): undefined reference to `close_cache'
collect2: ld returned 1 exit status
make: *** [webalizer] Error 1


make install werkt dus ook niet nu.. Ik kan nergens vinden waar dit probleem mee te maken heeft. Ik heb nies speciaals aan de configuratie van Red Hat gedaan. Weet iemand wat deze errors betekenen en hoe ik ze oplos?

  • Fatal-Error
  • Registratie: Juli 2001
  • Niet online
Staat er daarvoor niet nog een ergens fout? Ik zie dns_resolv.o in die gcc-regel staan en die undefined references moeten waarschijnlijk in dns_resolv.o staan.

Welcome to the desert of the real.


Verwijderd

Topicstarter
Fatal-Error schreef op 20 september 2002 @ 00:45:
Staat er daarvoor niet nog een ergens fout? Ik zie dns_resolv.o in die gcc-regel staan en die undefined references moeten waarschijnlijk in dns_resolv.o staan.
Hiervoor, tijdens ./configure gaat het wel goed, zie onderstaande:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[root@localhost root]# cd /usr/local/apache/htdocs/webalizer/
[root@localhost webalizer]# ./configure
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether ln -s works... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking whether char is unsigned... (cached) no
checking for main in -l44bsd... (cached) no
checking for main in -lm... (cached) yes
checking for main in -lz... (cached) yes
checking for gzrewind in -lz... (cached) yes
checking for main in -lpng... (cached) yes
checking for gdImagePng in -lgd... (cached) yes
checking for gd.h... (cached) /usr/include
checking for getopt.h... (cached) yes
checking for math.h... (cached) yes
checking default config dir... (cached) /etc
checking for language file... (cached) yes - dutch
creating ./config.status
creating Makefile
linking ./lang/webalizer_lang.dutch to webalizer_lang.h


Vaag probleem of niet?

  • Fatal-Error
  • Registratie: Juli 2001
  • Niet online
Is dns_resolv.o wel gemaakt?

[ Voor 0% gewijzigd door Fatal-Error op 20-09-2002 22:11 . Reden: verkeerde lib ]

Welcome to the desert of the real.


  • albiez
  • Registratie: September 2000
  • Laatst online: 16-05 16:44
Webalizer staat waarschijnlijk al geinstalleerd, kijk een op http://jouwurl.com/usage/ . Is dit niet het geval installeer dan de webalizer rpm (staat op de redhat cd).

Verwijderd

Topicstarter
albiez schreef op 20 september 2002 @ 21:34:
Webalizer staat waarschijnlijk al geinstalleerd, kijk een op http://jouwurl.com/usage/ . Is dit niet het geval installeer dan de webalizer rpm (staat op de redhat cd).
Als ik de rpm vanaf de CD van Red Hat wil installeren krijg ik de melding:

code:
1
2
3
error: failed dependencies
          Webserver is needed by webalizer-2.01_06-11
RESULT=1


Ik heb mijn Apache server goed draaien, wat is nu weer het probleem dan???

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 20-05 14:53

Kees

Serveradmin / BOFH / DoC
gewoon installen met --nodep

Apache heb je waarschijnlijk niet met een RPM geinstalled

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Verwijderd

Topicstarter
Kees schreef op 21 september 2002 @ 16:33:
gewoon installen met --nodep

Apache heb je waarschijnlijk niet met een RPM geinstalled
Ja, dat werkt.. webalizer werkt nu. Alleen wil ik dat in de log files ook de hostname komt te staan en niet het ip-adres. Ik doe dus het volgende:

/usr/bin/webalizer --enable-dns

Dit geeft de volgende melding:

Warning: Truncating oversized request field

Er worden nu wel stats gegenereerd, alleen niet met de hostname van mijn bezoekers, alleen hun ip-adres.. Wat nu?

  • riotrick
  • Registratie: Mei 2002
  • Laatst online: 19-05 07:27
Zie het niet als een probleem, maar als een uitdaging!

:)
Pagina: 1