IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   очередные граблм с компиляцией (https://www.imho.ws/showthread.php?t=41502)

Pink_Punk 21.10.2003 22:09

очередные граблм с компиляцией
 
/tmp/partgui-0.2.2/src/piwork/gui_text.h:30: `newtComponent' was not declared in this scope
/tmp/partgui-0.2.2/src/piwork/gui_text.h:30: parse error before `)' token
/tmp/partgui-0.2.2/src/piwork/gui_text.h:46: 'newtComponent' is used as a type,
but is not defined as a type.
/tmp/partgui-0.2.2/src/piwork/gui_text.h:47: parse error before `,' token
/tmp/partgui-0.2.2/src/piwork/gui_text.h:60: parse error before `,' token
...................................................................... ..................
make[4]: *** [fs_base.o] Ошибка 1
make[4]: Выход из каталог `/tmp/partgui-0.2.2/src/shared/fs'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Выход из каталог `/tmp/partgui-0.2.2/src/shared'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталог `/tmp/partgui-0.2.2/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталог `/tmp/partgui-0.2.2'
make: *** [all] Ошибка 2

А с этим как быть?

InsaneX 21.10.2003 23:05

dumayu ti eto chital :) ili net? ;)

How to compile the partgui source code: You will need many libraries to compile the source code:
First, you need to install e2fsprogs, with its libraries (./configure --prefix=/usr && make && make install && make install-libs).
Then, parted needs libreiserfs. Next, install GNU Parted 1.6.x.

You also need Qt-3.0.5 or newer from trolltech (X11 of Embedded edition). First, you have to define the QTDIR environment variable well.

If you have several Qt version installed, redefine QTDIR to the version to use. For example: export QTDIR=/opt/qt-embedded-free-3.0.5 to use the embedded version.
Once partgui is extracted, run ./configure. Here are the ./configure options to use:
If your Qt edition is multi-thread (you have such a file: $QTDIR/lib/libqte-mt.so.3.0.5), you will have to add --enable-mt, else add --disable-mt (you have such a file: $QTDIR/lib/libqte.so.3.0.5). If you use Qt-embedded under the Frame Buffer you have to compile with --enable-embedded.
Then, type make && make install, as root.



kakoy distr? esli rpm-based to vozmojno chto ne ustanovleni dev paketi, tipa qt est', a qt-devel netu...

Pink_Punk 22.10.2003 07:29

вроде всё имеется,qt qt-devel есть сам ставил для другой проги.А эта конфиг проходит,маке сначала всё ок,потом эти ошибки,туевой хучей.
А дистр АСП9

InsaneX 22.10.2003 17:32

poprobuy druguyu versiyu etoy progi, mojet soberetsya..


PS: posle freebsd s portami uje ne mogu soft stavit' pod linux'om... vechno problemi s etim ;)

Добавлено в ту же минуту:
da, i eshe, tam v asp cheto nemutili oni s yadrom... i gcc tam unstable.. mojet poetomu

Bek 23.10.2003 06:37

Pink_Punk
а что сonfig выдает?
версия qt в asp какая?

Pink_Punk 23.10.2003 09:00

конфиг,как раз ничего не выдаёт,проходит на ура,и говорит,чтобы я запустил make.
Пытался с помощью спека собрать rpm тоже не проходит,ошибка,но другая,потом напишу.
qt3.1 стоит

Bek 23.10.2003 12:16

echo %QTDIR% - выдает что?

PS config свой вывод пишет в config.cache

Pink_Punk 23.10.2003 17:07

Может конфиг.лог выложить?

Bek 23.10.2003 18:19

Pink_Punk
ну, давай, выкладывай.

Pink_Punk 23.10.2003 21:53

Вложений: 1
вот конфиг.лог

Bek 24.10.2003 18:07

у тебя подключается либа
LIB_QT='-lqt-mt $(LIBPNG) -lXext $(LIB_X11) $(LIBSM) -lpthread'

а конфигуратор ее не нашел.
Цитата:

/usr/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status
Добавлено через 1 минуту:
Цитата:

Место проживания: Samara Публикаций: 666
ЫЫЫЫЫЫЫЫЫ!!!!!!!!!!!!!111111111

Pink_Punk 24.10.2003 19:04

Bek
да...Вечно её проги не видят,уже закоЛИБался.....

Pink_Punk 24.10.2003 22:33

[б]Бек[/б]
Даже с указанием где её искать не ставится,ни эта прога,ни к3б и некоторые другие...

Люди добрые может кто rpm из неё соберёт и выложит?Буду очень признателен.

Bek 26.10.2003 02:52

Pink_Punk
у меня asp нет, потому не смогу, сорри

Pink_Punk 26.10.2003 11:27

Там в архиве спек,для RH есть и для дебиана,по моему.А по-моему разницы в АСП и Шапке,кроме русификации,почти нет.

Bek 26.10.2003 18:16

попробуй
./configure --disable-mt
thnx InsaneX

Pink_Punk 27.10.2003 18:09

И смешно и обидно но результат тот же :confused:

InsaneX 27.10.2003 18:17

poprobuy pkgconfig postavit', ya vchera gkrellm2 stavit' zaebalsya pod suse.. vse dependencies est', a ne sobiraetsya.. postavil pkgconfig i vse sobralos :)

PS: rpm -aq |grep pkgconfig

Pink_Punk 27.10.2003 18:27

[pinkpunk@localhost pinkpunk]$ rpm -aq |grep pkgconfig
pkgconfig-0.14.0-3

InsaneX 27.10.2003 18:47

blin za uporstvo tebe golos dobavit' chto li? :)) ochen nado razdel izmenit'? =)) man parted i davno uje bi vse izmenil.. gui dlya etogo ne ochen to i nujen.. nu na kraynyak est' qtparted itd

Pink_Punk 27.10.2003 19:29

Мне не для себя,я делаю сайт про Nix и ещё на некоторых веду софт-обзоры,предпочитаю описывать и сравнивать проги,которые поюзал.Если мне потом зададут вопрос про такую же ошибку,что я им скажу "мол извините не поставилась,а описание из балды взял(или перевёл и т.п)" я бы сразу ушёл с такого сайта,где языком только мелят.
И к тому же сейчас учавствую в развивающемся проекте "Linux для пользователей", естественно новичкам удобнее будет работать с gui нежели сразу ломиться в консоль.
Да и ко всему прочему софт- моя болезнь:biggrin:

А ещё помню когда k3b и k3b-18n собирал,тажа проблема была,так я до такой степени упорствовал,что мне прислали rpm и сказали "ради бога не мучайся,и нас не мучай" :biggrin:

Bek 27.10.2003 20:30

Pink_Punk
давай сначала :)
newtComponent - в каком хедере обьявлен?

InsaneX 27.10.2003 20:43

mlin u menya toje ne sobiraetsya... dohrena errors, kakoy to file ne nayden.. paru .h faylov popravil, uje drugie oshibki posle etih idut.... koroche poiskal v google: "PartGui is not developed anymore, then QtParted is the best choice." =) rm -rf /home/insanex/partgui* ;)))

Добавлено через 2 минуты:
hm shas zashel na qtparted homepage, tam daje design takoy je :) koroche partgui bolshe ne razvivaetsya, vmesto nego teper qtparted..

Pink_Punk 27.10.2003 21:33

Вложений: 1
Здесь вся компиляция.

Добавлено через 6 минут:
Цитата:

koroche partgui bolshe ne razvivaetsya
тем лучше,будет народу Д/з

Добавлено через 38 минут:
Толку блин,сменил шило на мыло.
Неверный код возврата и т.д...

malloc: ./parse.y:3485: assertion botched
malloc: block on free list clobbered
Stopping myself...
malloc: make_cmd.c:96: assertion botched
malloc: block on free list clobbered
Stopping myself.../var/tmp/rpm-tmp.42017: line 42: 939 Segmentation fault ./configure --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --target=i386-asplinux-linux --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/usr
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.42017 (%build)


Ошибки сборки пакетов:
пользователь erkan не существует - используется root
группа erkan не существует - используется root
пользователь erkan не существует - используется root
группа erkan не существует - используется root
Неверный код возврата из /var/tmp/rpm-tmp.42017 (%build)

Добавлено через 4 минуты:
Всё ставлю rpm если и она не встанет,то я не знаю,что делать.


Часовой пояс GMT +4, время: 22:28.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.