[sisyphus] db? и kernel.src
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Чт Сен 19 13:56:42 MSD 2002
On Thu, Sep 19, 2002 at 01:01:17PM +0400, Alex Yustasov wrote:
> Здравствуйте!
> Какие libdb? нужно подставить, чтобы kernel24-stable-up.src нормально
> собралось?
> У меня стоит
>
> libdb1-1.85-alt2
> libdb4-4.0.14-alt4
> libdb1-devel-1.85-alt2
> libdb4_cxx-4.0.14-alt4
> libdb4-devel-4.0.14-alt4
> libdb4-devel-static-4.0.14-alt4
> libdb2-2.4.14-alt2
> libdb4_cxx-devel-4.0.14-alt4
>
> и ошибки при сборке ядра
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `operator new[](unsigned)'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `std::basic_ostream<char, std::char_traits<char> >&
> std::operator<< <std::char_traits<char> >(std::basic_ostream<char,
> std::char_traits<char> >&, char const*)'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `std::cerr'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `vtable for __cxxabiv1::__si_class_type_info'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `operator delete(void*)'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `__gxx_personality_v0'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `std::ios_base::Init::Init[in-charge]()'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `vtable for __cxxabiv1::__class_type_info'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `__cxa_throw'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `operator delete[](void*)'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `std::ios_base::Init::~Init [in-charge]()'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `__cxa_allocate_exception'
> /usr/lib/gcc-lib/i586-alt-linux/3.2.1/../../../libdb_cxx.so: undefined
> reference to `operator new(unsigned)'
> collect2: ld returned 1 exit status
> make: *** [aicasm] Ошибка 1
>
Для того чтобы не было таких сообщений используйте libdb_cxx собранную тем
же компилятором, что Вы пытаетесь собрать ядро.
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus
Подробная информация о списке рассылки Sisyphus