[omniORB] build omniORB on a Linux box

Yu, Jeffrey (CICG - GELP DEV) jjyu@exchange.ml.com
Fri, 19 Feb 1999 11:17:01 -0500


EGCS:	

Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.27/specs
gcc version egcs-2.90.27 980315 (egcs-1.0.2 release)

binutils version:

rpm -qa | grep binutils
binutils-2.9.1.0.4-2

libc version:

rpm -qa | grep libc
glibc-debug-2.0.7-19
motif-mwm-2.1-2glibc
libc-5.3.12-27
glibc-2.0.7-19
glibc-devel-2.0.7-19
motif-2.1-2glibc
motif-devel-2.1-2glibc

----------------------------------------------------------------------------
------------------------
before I got the reply, I re-installed the whole package and recompiled.
then I got an error:

../../../../bin/i586_linux_2.0_glibc/omkdepend -D__cplusplus -D__GNUG__
-D__GNUC__ -I. -I../include -I. -I../../../../include -D__x86__ -D__linux__
-D__OSVERSION__=2 o2be_call_desc.cc o2be_name_mangle.cc o2be_buildDesc.cc
o2be_union_branch.cc o2be_union.cc o2be_typedef.cc o2be_struct.cc
o2be_string.cc o2be_sequence.cc o2be_root.cc o2be_predefined_type.cc
o2be_operation.cc o2be_name.cc o2be_module.cc o2be_interface.cc
o2be_generator.cc o2be_field.cc o2be_exception.cc o2be_enum.cc
o2be_constant.cc o2be_cfe_interface.cc o2be_attribute.cc o2be_array.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_array.o o2be_array.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_attribute.o o2be_attribute.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_cfe_interface.o o2be_cfe_interface.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_constant.o o2be_constant.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o o2be_enum.o
o2be_enum.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_exception.o o2be_exception.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_field.o o2be_field.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_generator.o o2be_generator.cc
/usr/local/egcs/bin/g++ -c -O2  -Wall -Wno-unused -I. -I../include  -I.
-I../../../../include -D__x86__ -D__linux__ -D__OSVERSION__=2 -o
o2be_interface.o o2be_interface.cc
/tmp/cca17072.s: Assembler messages:
/tmp/cca17072.s:67650: Error: Rest of line ignored. First ignored character
is `p'.
gmake[3]: *** [o2be_interface.o] Error 1
gmake[3]: Leaving directory
`/home/jyu/omniORB_2.7.0/src/tool/omniidl2/omniORB2_be'
gmake[2]: *** [export] Error 1
gmake[2]: Leaving directory `/home/jyu/omniORB_2.7.0/src/tool/omniidl2'
gmake[1]: *** [export] Error 1
gmake[1]: Leaving directory `/home/jyu/omniORB_2.7.0/src/tool'
gmake: *** [export] Error 1

----------------------------------------

I didn't do gmake clean, instead gmake export again after receiving the
error.
Interestingly, the whole thing are compiled this time.  Any idea why this
happened?

Thanks again.

--jeffrey