Автор Тема: Не удаётся скомпилировать KDE2.2.2  (Прочитано 11467 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Вернее даже не KDE, а библиотеку Qt 2.3.1.
ОС - FreeBSD 5.2.1
Что делать?:(

g++  -c -I/usr/X11R6/include -I/usr/local/qt/include -I/usr/X11R6/include -pipe -fno-exceptions -O2 -fPIC -DQT_BUILTIN_GIF_READER=1 -DQT_NO_IMAGEIO_MNG -DQT_XFT  -I/usr/local/qt/src/3rdparty/zlib -I/usr/local/qt/src/3rdparty/libpng  -o kernel/qpsprinter.o kernel/qpsprinter.cpp
In file included from kernel/qapplication.h:42,
                 from kernel/qpsprinter.cpp:73:
kernel/qwidget.h:129: error: syntax error before `)\' token
kernel/qwidget.h:417: error: `WId\' was not declared in this scope
kernel/qwidget.h:417: error: variable declaration is not allowed here
kernel/qwidget.h:489: error: `WId\' was not declared in this scope
kernel/qwidget.h:489: error: syntax error before `=\' token
kernel/qwidget.h:490: error: invalid data member initialization
kernel/qwidget.h:490: error: (use `=\' to initialize static data members)
kernel/qwidget.h:490: error: variable or field `create\' declared void
kernel/qwidget.h:490: error: `create\' declared as a `virtual\' field
kernel/qwidget.h:520: error: `WId\' was not declared in this scope
kernel/qwidget.h:520: error: invalid data member initialization
kernel/qwidget.h:520: error: variable or field `setWinId\' declared void
kernel/qwidget.h:545: error: \'WId\' is used as a type, but is not defined as a
   type.
kernel/qwidget.h:628: error: syntax error before `::\' token
In file included from kernel/qapplication.h:42,
                 from kernel/qpsprinter.cpp:73:
kernel/qwidget.h:38:1: unterminated #ifndef
In file included from kernel/qpsprinter.cpp:73:
kernel/qapplication.h:41:1: unterminated #ifndef
kernel/qapplication.h:38:1: unterminated #ifndef
kernel/qpsprinter.cpp:68:1: unterminated #ifndef
*** Error code 1

Stop in /usr/local/qt/src.
*** Error code 1

Stop in /usr/local/qt.
*** Error code 1

Stop in /usr/local/qt.
Ну к чему все это, лучше бы водки выпили...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #1 : 07 Июня 2004, 14:22:01 »
glebushka
ставишь из портов, или руками?
AS IS...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #2 : 07 Июня 2004, 14:26:39 »
ThE0ReTiC, руками. По-моему порты ещё не успели обновить. До 3.2.2
Ну к чему все это, лучше бы водки выпили...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #3 : 07 Июня 2004, 14:30:27 »
успели
я собрал 3 недели назад
дерево портов обнови.
http://www.freebsd.org/ports/kde.html
а заодно и систему можно.
текущая RELEASE-5.2.1-p8
через порты все апгрейдится замечательно.
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #4 : 07 Июня 2004, 14:31:08 »
вообще
поставь
cvsup-without-gui
и portupgrade
и будет щасье
AS IS...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #5 : 07 Июня 2004, 14:37:35 »
Ок. А как? У меня есть большая такая умная книжка. Конкретно по FreeBSD, правда 5.0. Которую я уже дочитываю:)
Так вот там сказано что:
# cd /usr/ports/net/cvsupit
У меня ошибка. Нет такого порта...
/usr/ports/net/cvsupit: No such file or directory.
Ну к чему все это, лучше бы водки выпили...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #6 : 07 Июня 2004, 14:38:52 »
cvsup-without-gui, вот это я поставил:) в той книжке это идёт первым пунктом:) А я запарываюсь на втором:(
Ну к чему все это, лучше бы водки выпили...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #7 : 07 Июня 2004, 14:41:28 »
portupgrade - ставлю:)
Ну к чему все это, лучше бы водки выпили...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #8 : 07 Июня 2004, 14:41:34 »
glebushka
/usr/ports/net/cvsup-without-gui
/usr/ports/sysutils/portupgrade
вообще
http://www.freebsd.org/ports/index.html
5.2.1 от 5.0 в этом плане не отличается...
там в другом отличия.
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #9 : 07 Июня 2004, 14:42:51 »
Цитировать
glebushka:
cvsup-without-gui, вот это я поставил

ну так обновляй порты
можешь и систему заодно, если словосочетание make world не пугает =)
AS IS...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #10 : 07 Июня 2004, 14:44:55 »
Цитировать
ThE0ReTiC:
/usr/ports/net/cvsup-without-gui
/usr/ports/sysutils/portupgrade

уже сделано.
Как первым пользоваться? Со вторым понятно:)
Ну к чему все это, лучше бы водки выпили...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #11 : 07 Июня 2004, 14:48:13 »
glebushka
ну Семен Семеныч...
man cvsup =)
> cvsup -g -L 2 /usr/local/etc/cvsup/supfile

/usr/local/etc/cvsup/supfile - это файл с настройками

формат примерно такой (у меня)

*default host=cvsup4.ru.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs delete compress use-rel-suffix
*default tag=RELENG_5_2
ports-all - все порты
src-all - все исходники системы

подробности формата смотрим в man cvsup
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Не удаётся скомпилировать KDE2.2.2
« Ответ #12 : 07 Июня 2004, 14:49:04 »
Цитировать
glebushka:
Со вторым понятно

и как с его помощью обновить все установленные порты? ;)
AS IS...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #13 : 07 Июня 2004, 14:52:13 »
ThE0ReTiC, ок сейчас буду читать:)

Просто у меня в книжке на две страницы описывается, как можно автоматом сгенерить этот файл. Для этого используется порт /usr/ports/net/cvsup-without-gui
/usr/ports/sysutils/portupgrade . Спасибо, сейчас почитаю ман:)
Ну к чему все это, лучше бы водки выпили...

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Не удаётся скомпилировать KDE2.2.2
« Ответ #14 : 07 Июня 2004, 14:54:18 »
Цитировать
ThE0ReTiC:

и как с его помощью обновить все установленные порты?


Если в моей книжке не врут:) То
#portupgrade -a
спасёт отца русской демократии:)
Ну к чему все это, лучше бы водки выпили...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28