LINUX.ORG.RU

Qt... Не получается найти...


0

0

Всем привет. Пы таюсь скомпилить вот этот чат http://www.webfile.ru/1109020 Запускаю ./configure, она ищет Qt не в той папке, где она на самом деле. Ищет в checking for Qt... ls: /lib/libqt*: No such file or directory ls: /usr/lib/libqt*: No such file or directory ls: /usr/local/lib/libqt*: No such file or directory ls: /opt/lib/libqt*: No such file or directory no configure: error: "Qt library is required to compile TriX!" А она у меня в find | grep libqt /usr/qt/3/lib/libqt-mt.la ./usr/qt/3/lib/libqt-mt.so.3.3.6 ./usr/qt/3/lib/libqt-mt.so.3.3 ./usr/qt/3/lib/libqt-mt.so.3 ./usr/qt/3/lib/libqt-mt.so ./usr/qt/3/lib/libqt.so.3.3.6 ./usr/qt/3/lib/libqt.so.3.3 ./usr/qt/3/lib/libqt.so.3 ./usr/qt/3/lib/libqt.so ./usr/qt/3/lib/libqt-mt.prl ./usr/kde/3.5/lib/libqtmcop.so.1.0.0 ./usr/kde/3.5/lib/libqtmcop.so.1 ./usr/kde/3.5/lib/libqtmcop.so ./usr/kde/3.5/lib/libqtmcop.la ./usr/kde/3.5/lib/libqtopiakonnector.so ./usr/kde/3.5/lib/libqtopiakonnector.la

Что можете подсказать, господа знатоки?:)

anonymous

Спасибо всем... Вроде разобрался... Вручную работает... А вот как терь ebuild для Gentoo написать? Вобщем пытался я, но ошибка вылезает такого рода...

checking for Qt... yes: QT_CXXFLAGS=-I/usr/qt/3/include -DQT_THREAD_SUPPORT QT_DIR=/usr/qt/3 QT_LIBS=-L/usr/qt/3/lib -lqt-mt -lSM -lICE -lX11 -lXext -lXmu -lXt

-lXi QT_UIC=/usr/qt/3/bin/uic QT_MOC=/usr/qt/3/bin/moc

checking correct functioning of Qt installation... cat: bnv_qt_test.c:

No such file or directory

failure

configure: error: Failed to find matching components of a complete Qt installation. Try using more options, see ./configure --help.

!!! Please attach the following file when filing a report to

bugs.gentoo.org:

!!! /var/tmp/portage/trix-0.83/work/trix-0.83/config.log

!!! ERROR: net-irc/trix-0.83 failed.

Call stack:

ebuild.sh, line 1539: Called dyn_compile

ebuild.sh, line 939: Called src_compile

trix-0.83.ebuild, line 29: Called econf '--with-x'

'--with-Qt-dir=/usr/qt/3' '--with-arts'

ebuild.sh, line 541: Called die

!!! econf failed

!!! If you need support, post the topmost build error, and the call

stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage'

А вот здесь сам ebuild можно посмотреть...

# Copyright 1999-2005 Gentoo Foundation

# Distributed under the terms of the GNU General Public License v2

# $Header: /var/cvsroot/gentoo-x86/net-irc/trix/trix-0.8.3.ebuild,v 1

2006/09/17 17:01:00 from LiLo

DESCRIPTION="QT based Vypress Chat clone for X."

HOMEPAGE="http://www.trix.org/";

SRC_URI="http://mirror.aiya.ru/pub/gentoo/${P}.tar.bz2"

LICENSE="GPL-2"

SLOT="0"

KEYWORDS="amd64 x86 ~ppc"

IUSE="arts"

DEPEND="=x11-libs/qt-3*

arts? ( kde-base/arts )"

src_unpack() {

unpack ${A}

mv -f ${WORKDIR}/${PN}/* ${S}

# Package has borked timestamps, bug #60541

cd ${S}

touch aclocal.m4 configure Makefile.in config.h.in

}

src_compile() {

econf \

--with-x \

--with-Qt-dir=/usr/qt/3 \

$(use_with arts) \

|| die "econf failed"

make || die "make failed"

}

src_install() {

make DESTDIR=${D} install || die "make install failed"

dodoc README THANKS NEWS || die "dodoc failed"

}

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.