solaris создание библиотеки из объектных файлов , fura13, 20-Дек-04, 15:32 [смотреть все]На FreeBSD 5.1\Linux(RH9.0, FC2.0 ) работает. В Solaris 5.10 s10_72 sun4u sparc SUNW,Ultra-5_10 : результатом g++ -ggdb -Wall -W -shared -o libmy_lib.so first.o second.o является : Text relocation remains referenced against symbol offset in file <unknown> 0x364 first.o <unknown> 0x368 first.o <unknown> 0x370 first.o <unknown> 0x374 first.o <unknown> 0x37c first.o <unknown> 0x380 first.o <unknown> 0x388 first.o <unknown> 0x38c first.o <unknown> 0x3f8 first.o <unknown> 0x3fc first.o std::__simple_alloc<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)0x10 first.o convert_snmp_rez(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)0x1e8 first.o convert_snmp_rez(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)0x6f4 first.o convert_snmp_rez(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)0x2f0 second.o __gnu_cxx::__normal_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__normal_iterator[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> >* const&)0x94 second.oИ в таком духе 60 KB текста ... g++ (GCC) 3.3.2 . Исходный текст тривиальный. Подскажите пожалуйста ... советом\ссылкой\кодом как собираются so'шки в Solaris. |