This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Roguewave libs / EGCS 1.1.2 / HP-UX 10.01



  In message <199906240828.KAA20893@jolly.systematic.dk>you write:
  > Hello everybody,
  > 
  > I have been trying to build Roguewave's libraries Tools.h++ and
  > DBTools.h++ with the Oracle adapter.
  > 
  > The libraries build without problems, but when I try to run one of the
  > supplied example programs it dumps core with the following message:
  > 
  > /usr/lib/dld.sl: Unresolved symbol: gth__C10RWDBColumn (unknown)  from
  > /pack/roguewave-7/workspaces/HPUX/EGCS-1.1.2/0d/lib/libora0d.sl
  > IOT trap (core dumped)
  > 
  > The symbol 'gth__C10RWDBColumn' is actually a suffix of an existing
  > symbol.  The '(unknown)' was supposed to show the type of symbol -
  > 'code' etc.  This makes me think that some symbol table has been
  > screwed up.
  > 
  > Has anybody seen any thing like this?  Suggestions?
This typically indicates a missing .import directive since the import provides
the symbol type on hpux systems.

A missing import is usually due to a missing assemble_external call in the
front-end.  I do not recall if we have fixed any such problems since egcs-1.1.2
though.


  > BTW, Roguewave doesn't support EGCS so they haven't been much help.
Well, since egcs == gcc now, they'll probably have to change their tune a
little.

jeff



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]