[omniORB] omniorb4 debian packages: proposed changes for arch support

Duncan Grisby duncan@grisby.org
Mon Nov 4 18:03:01 2002


On Friday 1 November, Bastian Blank wrote:

> hmm, i don't know why you use autoconf but don't want to explore its
> possibilities. the configure is only a shellscript so any complete
> tarball which should include this files doesn't need the autoconf
> scripts themself.

The distribution _does_ include the configure script. The
CORBA_sysdep_trad.h file is for platforms on which the configure
script can not run. That minor thing called Windows, for example.
Also OpenVMS and BS2000, along with some obscure Unixes.

[...]
> i find another thing which make problems:
> omniidl uses its own copy of cpp called omnicpp which is an old version
> of the gnu cpp and isn't 64 bit clean. i don't know why omniidl need its
> own cpp, because any system with a c compiler also needs a preprocessor.

The reason omniidl has its own cpp is that everyone's cpp is different
about the way it represents included files in its output. It's a
maintenance nightmare to support all the different conflicting
formats. It would be great if the old GNU cpp could be replaced with
one that's 64 bit clean, but omniidl does need its own stand-alone
cpp.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan@grisby.org     --
   -- http://www.grisby.org --