[sisyphus] Qt3: undefined references

Sergey V Turchin =?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eru?=
Пн Дек 23 15:35:12 MSK 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

В сообщении от 23 Декабрь 2002 15:18 Grigory Batalov написал:
> On Mon, 23 Dec 2002 11:28:20 +0300
>
> Stanislav Ievlev <inger на altlinux.org> wrote:
> > Не линкуется с libstdc++ наверное. Может быть какие .la файлы
> > битые.
>
>    Проверил при помощи "rpm -V" - не битые. Но на самом деле это
>  был неудачный пример - неправильно указаны библиотеки в -L...
>
>    Тогда переведу вопрос в русло Qt3: при сборке hpoj/ptal
>  выскакивают аналогичные замечания. Мне сначала показалось,
>  что это из одной оперы.
>
> g++ xojpanel.o xojpanel-moc.o -o xojpanel
Что говорит
g++ -v

> -L/usr/src/RPM/BUILD/hpoj-0.90/lib/hpojip
> -L/usr/src/RPM/BUILD/hpoj-0.90/lib/ptal
> -L/usr/src/RPM/BUILD/hpoj-0.90/lib/sane -L/usr/lib/qt3/lib -lqt
> -lptal xojpanel.o: In function
> `XojPanel::XojPanel[not-in-charge](int, char**, QWidget*, char
> const*)':
> /usr/src/RPM/BUILD/hpoj-0.90/apps/xojpanel/xojpanel.cpp:124:
> undefined reference to `QWidget::QWidget[not-in-charge](QWidget*,
> char const*, unsigned)' xojpanel.o: In function
> `XojPanel::XojPanel[not-in-charge](int, char**, QWidget*, char
> const*)': /usr/lib/qt3/include/qstring.h:715: undefined reference to
> `QString::shared_null' /usr/lib/qt3/include/qstring.h:715: undefined
> reference to `QString::makeSharedNull()'
> /usr/lib/qt3/include/qstring.h:715: undefined reference to
> `QString::shared_null' /usr/lib/qt3/include/qstring.h:715: undefined
> reference to `QString::makeSharedNull()'
>
> $ rpm -qa | egrep "(qt3|stdc)"
> libstdc++-2.96-ipl15mdk
> libstdc++3.2-debug-3.2.1-alt0.4
> libqt3-devel-3.0.3-alt2
> libstdc++-devel-2.96-ipl15mdk
> libstdc++3.2-3.2.1-alt0.4
> libstdc++3.2-devel-3.2.1-alt0.4
> libqt3-3.0.3-alt2
Этот пакет собран компилятором gcc-2.96
Обновите libqt3 

- -- 
Regards, ZerG

### http://altlinux.ru ### ALT Linux Team ### zerg на altlinux.ru ###
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+BwMF+zBIrxwqPwgRAjUqAJ9M1xbJQNqonYoUQ+estpYBUO3GMQCbBskU
fu+YOxNsfPj8IwJTMS9zihU=
=pXom
-----END PGP SIGNATURE-----


Подробная информация о списке рассылки Sisyphus