htdig i udmsearch oraz wwwoffle

Jakub Bogusz qboosh w pld.org.pl
Pon, 21 Sty 2002, 11:21:42 CET


On Mon, Jan 21, 2002 at 11:05:00AM +0100, Arkadiusz 'Jo Joro' Sochala wrote:
> > > Przecież to, co jest w CVS, nie musi być skończone/poprawione.
> > > Możesz poprawić :>
> > Gdyby to była wina speca, to juz by to było poprawnione. Ale błąd tkwi
> > chyba w samym programie (nie daję rady tego skompilować - nawet ręcznie):
> 
> Zapomniałem wkleić błędu kompilacji:
> 
> make[1]: Wchodzę w katalog `/home/users/jojoro/rpm/BUILD/htdig-3.2.0b2/htsearch'
> c++ -DHAVE_CONFIG_H -I. -I. -I../include -DDEFAULT_CONFIG_FILE=\"/opt/www/conf/htdig.conf\"        -I../include -I../htlib          -I../htnet -I../htcommon                -I../htword             -I../db/dist -I../db/dist           -I../db/include -I../db/include                 -DCONFIG_DIR=\"/opt/www/conf\"   -I/usr/include  -g -O2 -Wall -c Display.cc
> Display.cc: In method `Display::Display(Dictionary *)':
> Display.cc:55: `DBL_MAX' undeclared (first use this function)
> Display.cc:55: (Each undeclared identifier is reported only once
> Display.cc:55: for each function it appears in.)
> make[1]: *** [Display.o] Błąd 1
> make[1]: Opuszczam katalog `/home/users/jojoro/rpm/BUILD/htdig-3.2.0b2/htsearch'
> make: *** [all-recursive] Błąd 1

To gdzieś kiedyś widziałem (ale w wersji z floatem).
DBL_MAX jest definiowana w <float.h> (w prywatnych nagłówkach gcc).
#include <float.h> powinno wystarczyć.

A jeżeli nie, to (w ostateczności - lepiej tak nie robić):

#ifndef DBL_MAX
#define DBL_MAX 1.79769313486231470e+308
#endif


-- 
Jakub Bogusz



Więcej informacji o liście dyskusyjnej pld-devel-pl