Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / build shared library на aix / 3 сообщений из 3, страница 1 из 1
20.04.2006, 13:15:09
    #33679093
ъ
ъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
build shared library на aix
есть код написаный с использованием ASN1
есть компилер ASN1 - SNACC 1.6b
неделю уже пытаюсь собрать егошную библиотчку libc++asn1.so на AIX 5L
ничего не получается
на линуксе собирается, а тут ругается

gcc -shared -o libc++asn1.so src/asn-any.o src/asn-bits.o src/asn-bool.o src/asn-buf.o src/asn-enum.o src/asn-fileseg.o src/asn-int.o src/asn-len.o src/asn-null.o src/asn-octs.o src/asn-oid.o src/asn-real.o src/asn-rvsbuf.o src/asn-stringtype.o src/asn-tag.o src/asn-type.o src/asn-usefultypes.o src/hash.o src/meta.o src/print.o src/snaccdll.o src/snaccexcept.o src/tcl-if.o src/vda_threads2.o -lpthread -L/opt/freeware/lib -L/usr/local/lib -lstdc++

ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::AsnAny
ld: 0711-317 ERROR: Undefined symbol: vtable for SNACC::AsnOid
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::InvalidTagException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::MemoryException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::FileException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::SnaccException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::AsnOid
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::OidException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::ParameterException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::BoundsException
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::AsnType
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::AsnRvsBuf
ld: 0711-317 ERROR: Undefined symbol: typeinfo for SNACC::BufferException
и т.д.

подскажите как его победить?

gcc -v
Reading specs from /home/alex/gcc332/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2/specs
Configured with: ../gcc-3.3.2/configure --with-as=/usr/bin/as --with-ld=/usr/bin/ld --disable-nls --enable-languages=c,c++ --prefix=/home/alex/gcc332 --enable-threads --enable-version-specific-runtime-libs --host=powerpc-ibm-aix5.3.0.0
Thread model: aix
gcc version 3.3.2
...
Рейтинг: 0 / 0
20.04.2006, 20:03:33
    #33680586
lightspeed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
build shared library на aix
Код: plaintext
1.
-lpthread 

А при чем тут Linux Threads?? Думаю ./configure глючит.
Поставь там, AIX threads. Я не знаю какие библиотеки там его поддерживают.
На FreeBSD это kse.
...
Рейтинг: 0 / 0
21.04.2006, 07:11:51
    #33681071
ъ
ъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
build shared library на aix
lightspeed
Код: plaintext
1.
-lpthread 

А при чем тут Linux Threads?? Думаю ./configure глючит.
Поставь там, AIX threads. Я не знаю какие библиотеки там его поддерживают.
На FreeBSD это kse.

не, -lpthread это значит использовать либу libpthread

проблема, наверно, или в классах, или нужно как-то хитро собирать shared library
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / build shared library на aix / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]