[omniORB] EBCDIC Codesets

Corrigan Coleman Coleman.Corrigan@traventec.com
Thu Dec 19 18:01:02 2002


Thanks Duncan,
		   Peter Grobarcik copped me on to that particular 'feature'
of our build system.
-----Original Message-----
From: Duncan Grisby [mailto:duncan@grisby.org]
Sent: 19 December 2002 17:51
To: Corrigan Coleman
Cc: 'omniorb-list@omniorb-support.com'
Subject: Re: [omniORB] EBCDIC Codesets 


On Monday 16 December, Corrigan Coleman wrote:

> I'm working on an EBCDIC port of Omniorb 4 (BS2000), and am running into a
> slight codeset problem.
> 
> The initialisation is failing to add the default codesets to the
> codeset lists, logCodeSets outputs the following
> 
> omniORB: (0) Maximum supported GIOP version is 1.2
> omniORB: (0) Native char code sets:.
> omniORB: (0) Transmission char code sets:.
> omniORB: (0) Native wide char code sets:.
> omniORB: (0) Transmission wide char code sets:.

The static initialisers that install the code sets are not running.
They should be, because there are symbols explicitly imported from
each of the codeset modules that force it. If these initialisers fail,
you'll find that other things break too, since all sorts of things
rely on static initialisers.

Are you able to trace what happens at initialisation time before
main() is run?  Do static initialisers in the main module (rather than
a library) run?

Cheers,

Duncan

-- 
 -- Duncan Grisby         --
  -- duncan@grisby.org     --
   -- http://www.grisby.org --
_______________________________________________
omniORB-list mailing list
omniORB-list@omniorb-support.com
http://www.omniorb-support.com/mailman/listinfo/omniorb-list
************************************************************************
This e-mail and any files transmitted with it are confidential and may be
privileged and are intended solely for the individual named/ for the use of
the individual or entity to whom they are addressed.If you are not the
intended addressee, you should not disseminate, distribute or copy this
e-mail.Please notify the sender immediately if you have received this e-mail
by mistake and delete this e-mail from your system.If you are not the
intended recipient, you are notified that reviewing, disclosing, copying,
distributing or taking any action in reliance on the contents of this e-mail
is strictly prohibited.Please note that any views or opinions expressed in
this e-mail are solely those of the author and do not necessarily represent
those of Traventec Limited.E-mail transmission cannot be guaranteed to be
secure or error-free as information could be intercepted, corrupted, lost,
destroyed, or arrive late or incomplete.Traventec Limited therefore does not
accept liability for any errors or omissions in the contents of this
message, which arise as a result of e-mail transmission.The recipient should
check this e-mail and any attachments for the presence of viruses.This
e-mail has been swept for computer viruses however Traventec Limited accepts
no liability for any damage caused by any virus transmitted by this e-mail.