Hi guys,

I'm new to this list and so please don't flame me if i ask this question again:

I try to compile the 3.2.0.b3 Version on an AIX 5.1L Partition using gcc
2.9-aix51-020209
on a RS6000 (IBM Regatta). What i need from the newer Version is the phrases
feature.

During the compilation phase i got theese warnings:

lock_region.c: In function `CDB___lock_dump_object':
lock_region.c:630: warning: format not a string literal, argument types not
checked
strptime.cc: In function `char *mystrptime (const char *, const char *, tm *)':
strptime.cc:86: warning: `int len' might be used uninitialized in this function
In file included from WordDBCompress.cc:22:
WordDBPage.h: In method `void WordDBPage::insert_btikey (WordDBKey &, BINTERNAL
&, int)':
WordDBPage.h:267: warning: int format, long int arg (arg 2)
WordDBPage.h:267: warning: int format, long int arg (arg 3)
WordDBPage.h: In method `void WordDBPage::compress_key (Compressor &, int)':
WordDBPage.h:323: warning: int format, long int arg (arg 3)
In file included from WordDBPage.cc:19:
WordDBPage.h: In method `void WordDBPage::insert_btikey (WordDBKey &, BINTERNAL
&, int)':
WordDBPage.h:267: warning: int format, long int arg (arg 2)
WordDBPage.h:267: warning: int format, long int arg (arg 3)
WordDBPage.h: In method `void WordDBPage::compress_key (Compressor &, int)':
WordDBPage.h:323: warning: int format, long int arg (arg 3)
WordMonitor.cc: In method `void WordMonitor::TimerStart ()':
WordMonitor.cc:176: warning: long int format, time_t arg (arg 3)
defaults.cc:184: warning: white space at end of line in string
...
defaults.cc:2478: warning: white space at end of line in string
conf_lexer.cxx: In function `int yylex ()':
conf_lexer.cxx:705: warning: label `find_rule' defined but not used
conf_lexer.cxx: At top level:
conf_lexer.cxx:1784: warning: `void *yy_flex_realloc (void *, unsigned int)'
defined but not used
Synonym.cc: In method `int Synonym::createDB (const HtConfiguration &)':
Synonym.cc:84: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Synonym.cc:84: warning:   for conversion from `String' to `const char *'
Synonym.cc:84: warning:   because conversion sequence for the argument is better
Server.cc: In method `Server::Server (URL, StringList *)':
Server.cc:52: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Server.cc:52: warning:   for conversion from `String' to `const char *'
Server.cc:52: warning:   because conversion sequence for the argument is better
Server.cc:55: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Server.cc:55: warning:   for conversion from `String' to `const char *'
Server.cc:55: warning:   because conversion sequence for the argument is better
Server.cc:58: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Server.cc:58: warning:   for conversion from `String' to `const char *'
Server.cc:58: warning:   because conversion sequence for the argument is better
Server.cc:61: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Server.cc:61: warning:   for conversion from `String' to `const char *'
Server.cc:61: warning:   because conversion sequence for the argument is better
Server.cc:123: warning: `HtHTTP *http' might be used uninitialized in this
function
Display.cc: In method `void Display::setVariables (int, List *)':
Display.cc:621: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Display.cc:621: warning:   for conversion from `String' to `const char *'
Display.cc:621: warning:   because conversion sequence for the argument is
better
Display.cc:623: warning: choosing `String::operator char * ()' over
`String::operator const char * () const'
Display.cc:623: warning:   for conversion from `String' to `const char *'
Display.cc:623: warning:   because conversion sequence for the argument is
better

At least I got my binaries, linking lstdc++ and lm against it.

But when i try to use them e.g. htfuzzy to begin to build up the first .db for
the endings, it got
an exception like "illegal instruction" a core but not able to backtrace.

When i start htfuzzy verry verbosely i got something like this:

tfuzzy: Selected algorithm: endings
htfuzzy/endings: Reading rules
htfuzzy/endings: Creating databases
Applying regex '^.*.$' to �bte
�bte with n --> '�bten'
Illegal instruction (core dumped)

The same with the digger itself:

   Rejected: URL not in the limits!
url rejected: (level 1)http://xyz.fiducia.de/fiducia/brettall.nsf/Datum?OpenView
image: http://xyz.fiducia.de/img/foldoutmenu_arrow_closed.gif
href: http://xyz.fiducia.de/fiducia/brettall.nsf/kategorie?OpenView (Kategorie)

   Rejected: URL not in the limits!
url rejected: (level
1)http://xyz.fiducia.de/fiducia/brettall.nsf/kategorie?OpenView
 size = 3530
Illegal instruction (core dumped)

I'm not the specialist for the gdb to trace anything, but when I backtrace
(that's wat i know)
the gdb shows me something like:

GNU gdb 5.0-aix51-020209
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-ibm-aix5.1.0.0"...
Core was generated by `htdig'.
Program terminated with signal 4, Illegal instruction.
#0  0x0 in ?? () from (unknown load module)
(gdb) bt
#0  0x0 in ?? () from (unknown load module)
#1  0x100e92a4 in HtHeap::pushDownRoot (this=0x212ed894, root=0) at
HtVector.h:65470
#2  0x100e8ec8 in HtHeap::Remove (this=0x212ed894) at HtHeap.cc:103
#3  0x100e8464 in Server::pop (this=0x214eac58) at Server.cc:342
#4  0x100c8d6c in Retriever::Start (this=0x2ff21fb8) at Retriever.cc:428
#5  0x100012b8 in main (ac=5, av=0x2004d124) at htdig.cc:317
#6  0x100001dc in __start ()

I know that there were some people before, who had some problems on Sun Solaris
or HP
UX11. Is some body out there who compiled this horse on a 64Mbit (RS6000 (big
Endian))
System and keep that horse running? What do i have to care on?

Any suggestions are welcome!

Thanks
Martin Laarz

---------------------
FIDUCIA AG Karlsruhe/Stuttgart
Wachhausstra�e 4
76227 Karlsruhe

Martin Laarz
Wissensmanager Technik
Tel.: 07 21 / 4004 - 2861     mailto:     [EMAIL PROTECTED]
Fax:  07 21 / 4004 - 1176     Web:  http://www.fiducia.de




-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
htdig-dev mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/htdig-dev

Reply via email to