Bug 563 - idl compiler not generating hash function for perfect hashing
Summary: idl compiler not generating hash function for perfect hashing
Status: RESOLVED
Alias: None
Product: TAO
Classification: Unclassified
Component: IDL Compiler (show other bugs)
Version: 1.0.14
Hardware: SPARC Solaris
: P3 normal
Assignee: Jeff Parsons
URL:
Depends on:
Blocks:
 
Reported: 2000-05-10 08:02 CDT by Steve Hespelt
Modified: 2000-05-19 10:12 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Hespelt 2000-05-10 08:02:45 CDT
The linker is complaining because the private method: hash (declared in the
*Perfect_Hash_OpTable in the skeleton member functions file (*S.cpp) is declared
but not defined. The *Perfect_Hash_OpTable class is being generated by
gperf. gperf is being invoked by tao_idl with -M which disables class
generation. Should this be the case? I'm going to rebuild a copy of TAO_IDL with
the -M flag removed from be_interface.cpp to see what is generated. MTIA.
Comment 1 Jeff Parsons 2000-05-19 10:12:57 CDT
Steve was using an older version of gperf - not matched to his version of
ACE+TAO.