Missing exports in ORBit2 HEAD



So I finally had the time to look at the standalone orbitcpp module, and
there seems to be the same problem as ages ago: ORBit2 HEAD still doesn't
export all the required TypeCode operations, so when I try to link an
ORBit2/C++ program, I get this:

g++-3.1 `pkg-config --libs ORBit-2.0-cpp`  client.o test-cpp-common.o
test-cpp-stubs.o test-common.o test-stubs.o   -o client
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_length'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_id'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_discriminator_type'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_kind'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_name'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_member_type'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_fixed_scale'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_member_count'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_content_type'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_fixed_digits'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_member_name'
/home/cactus/prog/gnome/gnome2/sandbox/lib/libORBit-2-cpp.so: undefined
reference to `CORBA_TypeCode_default_index'
collect2: ld returned 1 exit status

Looking at libORBit-2.so, these really seem to be missing:

18:06:15 [cactus@galaxy lib]$ nm libORBit-2.so|grep CORBA_TypeCode
0001d4cc T CORBA_TypeCode_equal
0001d4e8 T CORBA_TypeCode_equivalent
00036da0 D TC_CORBA_TypeCode_BadKind_struct
00036d60 D TC_CORBA_TypeCode_Bounds_struct
0003a2a0 D TC_CORBA_TypeCode_struct
00033ac0 D TC_CORBA_sequence_CORBA_TypeCode_struct



-- 
   .--= ULLA! =---------------------.   `We are not here to give users what
   \     http://cactus.rulez.org     \   they want'  -- RMS, at GUADEC 2001
    `---= cactus@cactus.rulez.org =---'
'Bother!' said Pooh, as Cthulhu rose and ate him.




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