The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"licq with QT3"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"licq with QT3"
Сообщение от ZeeD emailИскать по авторуВ закладки on 05-Авг-02, 09:34  (MSK)
Имеем FreeBSD 4.6STABLE, X 4.0.2, KDE 3.0.1. Поставил licq-devel версии 20020312. Пытаюсь поставить licq-qt-gui и натыкаюсь на следующую проблему (порядок моих действий): патчим Makefile следующим патчем
>------------------------------------------------<
--- Makefile.orig       Mon Jul 22 16:26:04 2002
+++ Makefile    Mon Jul 22 16:42:14 2002
@@ -12,15 +12,24 @@
MAINTAINER=    dinoex@FreeBSD.org

USE_AUTOMAKE=  yes
-USE_QT_VER=    2

CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
-               LIBS="${PTHREAD_LIBS}"
+               LIBS="${PTHREAD_LIBS}" KDEDIR="/usr/local"
+CONFIGURE_ARGS+=       --with-kde
+
+.if defined(USE_QT3)
+USE_QT_VER=    3
+.else
+USE_QT_VER=    2
+MAKE_ENV+=     MOC=${X11BASE}/bin/moc2
+.endif

+.if !defined(USE_QT3)
post-patch:
        @${PERL5} -pi -e 's|libqt-mt.so.2|libqt2-mt.so.4|g;' \
                -e 's|-lqt-mt|-lqt2-mt|g;' -e 's|libqt.so|libqt2.so|g;' \
                -e 's|-lqt$$|-lqt2|g;' ${WRKSRC}/acinclude.m4
+.endif

pre-configure:
        @(cd ${WRKSRC} && ${ACLOCAL})
>------------------------------------------------<
пишу в Makefile USE_QT3=yes и говорю make -DWITH_LICQ_DEVEL
получаем такую ошибку:
adduserdlg.cpp:75: adduserdlg.moc: No such file or directory
gmake[2]: *** [adduserdlg.lo] Ошибка 1
gmake[2]: Выход из каталог `/usr/ports/net/licq-qt-gui/work/licq-20020312/plugins/qt-gui/src'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Выход из каталог `/usr/ports/net/licq-qt-gui/work/licq-20020312/plugins/qt-gui'
gmake: *** [all-recursive-am] Ошибка 2
*** Error code 2

Stop in /usr/ports/net/licq-qt-gui.

Как мона поставить Licq имею QT3 & KDE 3.0.1?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: licq with QT3"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Авг-02, 12:04  (MSK)
>Имеем FreeBSD 4.6STABLE, X 4.0.2, KDE 3.0.1. Поставил licq-devel версии 20020312. Пытаюсь
>поставить licq-qt-gui и натыкаюсь на следующую проблему (порядок моих действий): патчим
>Makefile следующим патчем
>>------------------------------------------------<
>--- Makefile.orig       Mon Jul 22 16:26:04
>2002
>+++ Makefile    Mon Jul 22 16:42:14 2002
>@@ -12,15 +12,24 @@
> MAINTAINER=    dinoex@FreeBSD.org
>
> USE_AUTOMAKE=  yes
>-USE_QT_VER=    2
>
> CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
>-            
>   LIBS="${PTHREAD_LIBS}"
>+            
>   LIBS="${PTHREAD_LIBS}" KDEDIR="/usr/local"
>+CONFIGURE_ARGS+=       --with-kde
>+
>+.if defined(USE_QT3)
>+USE_QT_VER=    3
>+.else
>+USE_QT_VER=    2
>+MAKE_ENV+=     MOC=${X11BASE}/bin/moc2
>+.endif
>
>+.if !defined(USE_QT3)
> post-patch:
>        @${PERL5} -pi -e 's|libqt-mt.so.2|libqt2-mt.so.4|g;'
>\
>            
>    -e 's|-lqt-mt|-lqt2-mt|g;' -e 's|libqt.so|libqt2.so|g;' \
>            
>    -e 's|-lqt$$|-lqt2|g;' ${WRKSRC}/acinclude.m4
>+.endif
>
> pre-configure:
>        @(cd ${WRKSRC} && ${ACLOCAL})
>
>>------------------------------------------------<
>пишу в Makefile USE_QT3=yes и говорю make -DWITH_LICQ_DEVEL
>получаем такую ошибку:
>adduserdlg.cpp:75: adduserdlg.moc: No such file or directory
>gmake[2]: *** [adduserdlg.lo] Ошибка 1
>gmake[2]: Выход из каталог `/usr/ports/net/licq-qt-gui/work/licq-20020312/plugins/qt-gui/src'
>gmake[1]: *** [all-recursive] Ошибка 1
>gmake[1]: Выход из каталог `/usr/ports/net/licq-qt-gui/work/licq-20020312/plugins/qt-gui'
>gmake: *** [all-recursive-am] Ошибка 2
>*** Error code 2
>
>Stop in /usr/ports/net/licq-qt-gui.
>
>Как мона поставить Licq имею QT3 & KDE 3.0.1?

не мучаясь взять sources licq-1.2 и самостоятельно безо всяких портов
установить, вроде не было проблем

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: licq with QT3"
Сообщение от LinaS emailИскать по авторуВ закладки on 06-Авг-02, 13:04  (MSK)
Мне помогло следующее:

$ which moc

$ which moc2
/usr/X11R6/bin/moc2

# ln -s /usr/X11R6/bin/moc2 /usr/X11R6/bin/moc

$ which moc
/usr/X11R6/bin/moc

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру