[sisyphus] Qt3: undefined references

Maxim A. Telegin =?iso-8859-1?q?maximtel_=CE=C1_ibpm=2Epushchino=2Eru?=
Пн Дек 23 15:30:26 MSK 2002


On Mon, 23 Dec 2002 15:18:44 +0300
Grigory Batalov <grisxa на mail.ru> wrote:

> > Не линкуется с libstdc++ наверное. Может быть какие .la файлы битые.

>    Тогда переведу вопрос в русло Qt3: при сборке hpoj/ptal
>  выскакивают аналогичные замечания. Мне сначала показалось,
>  что это из одной оперы.
> 
> g++ xojpanel.o xojpanel-moc.o -o xojpanel -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()'

Недавно столкнулся с абсолютно идентичной проблемой - не собиралось одна прога с использованием QT - были почти такие же undefined reference'ы. Победить так и не смог.



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