From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 23 Dec 2002 15:18:44 +0300 From: Grigory Batalov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Qt3: undefined references Message-Id: <20021223151844.7ce3de3b.grisxa@mail.ru> In-Reply-To: <20021223082820.GF23281@basalt.office.altlinux.ru> References: <20021223110340.5cc55994.grisxa@mail.ru> <20021223082820.GF23281@basalt.office.altlinux.ru> Organization: OAO "Kovdorsky GOK" X-Mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i686-pc-linux-gnu) X-Face: ")Qu!$R3ym>`zI`H#Scijb6gliZ{v(u-Y6muu{*\y^\%Chb}{eEo4=L^jB]/>jhI]yW._DV')>_Yj#L`{-(%kaIt76Smg&jk>R>@!QO(p{:dr},@; Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: On Mon, 23 Dec 2002 11:28:20 +0300 Stanislav Ievlev wrote: > Не линкуется с libstdc++ наверное. Может быть какие .la файлы битые. Проверил при помощи "rpm -V" - не битые. Но на самом деле это был неудачный пример - неправильно указаны библиотеки в -L... Тогда переведу вопрос в русло 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()' $ 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 -- Баталов Григорий, системный администратор ОАО "Ковдорский ГОК"