[omniORB] Unable to make omniORB 4.1.4 on Linux (RHEL)

Amba Sachidanandam s_ambalavanan at yahoo.com
Wed Nov 7 23:00:37 GMT 2012


Hello everyone,
I’m mostly a windows developer and need to have omniorbPy installed in a Linux server to process some data. I’m in the process of getting 

OmniORB installed so I can get OmniORBpy next. I am having problems making the build that I downloaded. 

I did a configure and it seemed to work, except for the three warning below…

$ ../configure --prefix=/apps/uDesign/lib/omniORB

config.status: WARNING:  '../mk/beforeauto.mk.in' seems to ignore the --datarootdir setting
config.status: WARNING:  '../contrib/pkgconfig/omniORB4.pc.in' seems to ignore the --datarootdir setting
config.status: WARNING:  '../contrib/pkgconfig/omniCOS4.pc.in' seems to ignore the --datarootdir setting

The biggest problem was when I did a make and I received an error, which looks like the config-linux.h was not processed right and I did not 

know what I did wrong. Any help is greatly appreciated. I have also attached the config.log, as that might give more information than my 

email.

$make
making export in ./src...
...
...
...
../../../../bin/omkdepend: warning:  ../../../../../src/tool/omniidl/cxx/lex.yy.cc, line 9: unknown directive == "#  warning This machine 

appears to be neither x86_64 nor i386."
"../../../../../src/tool/omniidl/cxx/y.tab.cc":1048:  (! defined (yyoverflow) \

                                                                              ^--- expecting )
making export in src/tool/omniidl/cxx/cccp...
make[5]: Entering directory `/apps/uDesign/lib/Source/omniORB-4.1.4/build/src/tool/omniidl/cxx/cccp'
yacc  ../../../../../../src/tool/omniidl/cxx/cccp/cexp.y 
mv -f y.tab.c cexp.c
gcc -c -O  -DHAVE_CONFIG_H -I. -I. -I../../../../../../src/tool/omniidl/cxx/cccp -I../../../../../include -I../../../../../../include 

-D__OSVERSION__=2 -D__linux__ -D__x86_64__ -o cexp.o cexp.c
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y: In function 'yylex':
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y:688: error: 'SIZEOF_UNSIGNED_CHAR' undeclared (first use in this function)
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y:688: error: (Each undeclared identifier is reported only once
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y:688: error: for each function it appears in.)
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y:694: error: 'SIZEOF_INT' undeclared (first use in this function)
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y: In function 'left_shift':
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y:1023: error: 'SIZEOF_INT' undeclared (first use in this function)
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y: In function 'right_shift':
../../../../../../src/tool/omniidl/cxx/cccp/cexp.y:1034: error: 'SIZEOF_INT' undeclared (first use in this function)
make[5]: *** [cexp.o] Error 1
make[5]: Leaving directory `/apps/uDesign/lib/Source/omniORB-4.1.4/build/src/tool/omniidl/cxx/cccp'
make[4]: *** [export] Error 1
make[4]: Leaving directory `/apps/uDesign/lib/Source/omniORB-4.1.4/build/src/tool/omniidl/cxx'
make[3]: *** [export] Error 1
make[3]: Leaving directory `/apps/uDesign/lib/Source/omniORB-4.1.4/build/src/tool/omniidl'
make[2]: *** [export] Error 1
make[2]: Leaving directory `/apps/uDesign/lib/Source/omniORB-4.1.4/build/src/tool'
make[1]: *** [export] Error 1
make[1]: Leaving directory `/apps/uDesign/lib/Source/omniORB-4.1.4/build/src'
make: *** [all] Error 1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 64641 bytes
Desc: not available
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20121107/e680b2e9/attachment-0001.obj>


More information about the omniORB-list mailing list