Error building ORBit for gnome-libs



I'm not sure if this is the right place to post this, but I
figured I may have my best chance here...

I'm on a Solaris 2.5.1 platform trying to build ORBit-0.5.7
because it's required for gnome-libs. However, the Makefile
in the ORBit-0.5.7/src/orb subdirectory is failing with 
"Error code 1" as shown below. 

Does anyone have any ideas on what's wrong with this?
I would hope that I could get this stuff to build without
having to dig into the code because I just need to use it
in another application.

Any help would be most appreciated.

Regards,
--
Dean Schumacher			Email: dean schumacher usa alcatel com
Software Engineering Tools	Phone: 972.519.3252
Alcatel USA


$ make
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
-I.. -I../../src -I/cfs/tools/public/glib-1.2.8/lib/glib/include
-I/cfs/tools/public/glib-1.2.8/include 
-DORBit_SYSRC=\"/cfs/tools/public/ORBit-0.5.7/etc/orbitrc\" 
-I../../src/ORBitutil   -DORBIT_MAJOR_VERSION="0" 
-DORBIT_MINOR_VERSION="5"       -DORBIT_MICRO_VERSION="7" 
-DORBIT_VERSION=\"0.5.7\"       -DG_LOG_DOMAIN=\"ORBit\" 
-I/cfs/tools/public/db-2.7.7/BerkeleyDB/include  -g -O0 -c
interface_repository-common.c
rm -f .libs/interface_repository-common.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -I../../src
-I/cfs/tools/public/glib-1.2.8/lib/glib/include
-I/cfs/tools/public/glib-1.2.8/include
-DORBit_SYSRC=\"/cfs/tools/public/ORBit-0.5.7/etc/orbitrc\"
-I../../src/ORBitutil -DORBIT_MAJOR_VERSION=0 -DORBIT_MINOR_VERSION=5
-DORBIT_MICRO_VERSION=7 -DORBIT_VERSION=\"0.5.7\"
-DG_LOG_DOMAIN=\"ORBit\" -I/cfs/tools/public/db-2.7.7/BerkeleyDB/include
-g -O0 -c interface_repository-common.c  -fPIC -DPIC -o
.libs/interface_repository-common.lo
interface_repository-common.c:3169: conflicting types for
`CORBA_InterfaceDefSeq__free'
../orb/interface_repository.h:734: previous declaration of
`CORBA_InterfaceDefSeq__free'
interface_repository-common.c: In function
`CORBA_InterfaceDefSeq__free':
interface_repository-common.c:3170: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3199: conflicting types for
`CORBA_sequence_CORBA_Contained__free'
../orb/interface_repository.h:790: previous declaration of
`CORBA_sequence_CORBA_Contained__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_Contained__free':
interface_repository-common.c:3204: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3226: conflicting types for
`CORBA_ContainedSeq__free'
../orb/interface_repository.h:821: previous declaration of
`CORBA_ContainedSeq__free'
interface_repository-common.c:3278: conflicting types for
`CORBA_sequence_CORBA_StructMember__free'
../orb/interface_repository.h:912: previous declaration of
`CORBA_sequence_CORBA_StructMember__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_StructMember__free':
interface_repository-common.c:3283: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3305: conflicting types for
`CORBA_StructMemberSeq__free'
../orb/interface_repository.h:943: previous declaration of
`CORBA_StructMemberSeq__free'
interface_repository-common.c:3360: conflicting types for
`CORBA_sequence_CORBA_UnionMember__free'
../orb/interface_repository.h:1035: previous declaration of
`CORBA_sequence_CORBA_UnionMember__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_UnionMember__free':
interface_repository-common.c:3365: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3387: conflicting types for
`CORBA_UnionMemberSeq__free'
../orb/interface_repository.h:1066: previous declaration of
`CORBA_UnionMemberSeq__free'
interface_repository-common.c:3417: conflicting types for
`CORBA_sequence_CORBA_Identifier__free'
../orb/interface_repository.h:1122: previous declaration of
`CORBA_sequence_CORBA_Identifier__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_Identifier__free':
interface_repository-common.c:3422: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3444: conflicting types for
`CORBA_EnumMemberSeq__free'
../orb/interface_repository.h:1153: previous declaration of
`CORBA_EnumMemberSeq__free'
interface_repository-common.c:3493: conflicting types for
`CORBA_sequence_CORBA_Container_Description__free'
../orb/interface_repository.h:1275: previous declaration of
`CORBA_sequence_CORBA_Container_Description__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_Container_Description__free':
interface_repository-common.c:3498: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3520: conflicting types for
`CORBA_Container_DescriptionSeq__free'
../orb/interface_repository.h:1306: previous declaration of
`CORBA_Container_DescriptionSeq__free'
interface_repository-common.c:3746: conflicting types for
`CORBA_sequence_CORBA_ParameterDescription__free'
../orb/interface_repository.h:2441: previous declaration of
`CORBA_sequence_CORBA_ParameterDescription__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_ParameterDescription__free':
interface_repository-common.c:3751: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3773: conflicting types for
`CORBA_ParDescriptionSeq__free'
../orb/interface_repository.h:2472: previous declaration of
`CORBA_ParDescriptionSeq__free'
interface_repository-common.c:3803: conflicting types for
`CORBA_sequence_CORBA_ContextIdentifier__free'
../orb/interface_repository.h:2557: previous declaration of
`CORBA_sequence_CORBA_ContextIdentifier__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_ContextIdentifier__free':
interface_repository-common.c:3808: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3830: conflicting types for
`CORBA_ContextIdSeq__free'
../orb/interface_repository.h:2588: previous declaration of
`CORBA_ContextIdSeq__free'
interface_repository-common.c:3860: conflicting types for
`CORBA_sequence_CORBA_ExceptionDef__free'
../orb/interface_repository.h:2644: previous declaration of
`CORBA_sequence_CORBA_ExceptionDef__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_ExceptionDef__free':
interface_repository-common.c:3865: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3887: conflicting types for
`CORBA_ExceptionDefSeq__free'
../orb/interface_repository.h:2675: previous declaration of
`CORBA_ExceptionDefSeq__free'
interface_repository-common.c:3917: conflicting types for
`CORBA_sequence_CORBA_ExceptionDescription__free'
../orb/interface_repository.h:2731: previous declaration of
`CORBA_sequence_CORBA_ExceptionDescription__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_ExceptionDescription__free':
interface_repository-common.c:3922: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:3944: conflicting types for
`CORBA_ExcDescriptionSeq__free'
../orb/interface_repository.h:2762: previous declaration of
`CORBA_ExcDescriptionSeq__free'
interface_repository-common.c:4102: conflicting types for
`CORBA_OperationDescription__free'
../orb/interface_repository.h:2834: previous declaration of
`CORBA_OperationDescription__free'
interface_repository-common.c: In function
`CORBA_OperationDescription__free':
interface_repository-common.c:4124: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:4164: conflicting types for
`CORBA_sequence_CORBA_RepositoryId__free'
../orb/interface_repository.h:2890: previous declaration of
`CORBA_sequence_CORBA_RepositoryId__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_RepositoryId__free':
interface_repository-common.c:4169: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:4191: conflicting types for
`CORBA_RepositoryIdSeq__free'
../orb/interface_repository.h:2921: previous declaration of
`CORBA_RepositoryIdSeq__free'
interface_repository-common.c:4221: conflicting types for
`CORBA_sequence_CORBA_OperationDescription__free'
../orb/interface_repository.h:2977: previous declaration of
`CORBA_sequence_CORBA_OperationDescription__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_OperationDescription__free':
interface_repository-common.c:4226: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:4248: conflicting types for
`CORBA_OpDescriptionSeq__free'
../orb/interface_repository.h:3008: previous declaration of
`CORBA_OpDescriptionSeq__free'
interface_repository-common.c:4278: conflicting types for
`CORBA_sequence_CORBA_AttributeDescription__free'
../orb/interface_repository.h:3064: previous declaration of
`CORBA_sequence_CORBA_AttributeDescription__free'
interface_repository-common.c: In function
`CORBA_sequence_CORBA_AttributeDescription__free':
interface_repository-common.c:4283: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:4305: conflicting types for
`CORBA_AttrDescriptionSeq__free'
../orb/interface_repository.h:3095: previous declaration of
`CORBA_AttrDescriptionSeq__free'
interface_repository-common.c:4460: conflicting types for
`CORBA_InterfaceDef_FullInterfaceDescription__free'
../orb/interface_repository.h:3166: previous declaration of
`CORBA_InterfaceDef_FullInterfaceDescription__free'
interface_repository-common.c: In function
`CORBA_InterfaceDef_FullInterfaceDescription__free':
interface_repository-common.c:4482: warning: return makes integer from
pointer without a cast
interface_repository-common.c: At top level:
interface_repository-common.c:4552: conflicting types for
`CORBA_InterfaceDescription__free'
../orb/interface_repository.h:3203: previous declaration of
`CORBA_InterfaceDescription__free'
interface_repository-common.c: In function
`CORBA_InterfaceDescription__free':
interface_repository-common.c:4568: warning: return makes integer from
pointer without a cast
*** Error code 1
make: Fatal error: Command failed for target
`interface_repository-common.lo'




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]