d4x (ошибка при компиляции.)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

WolfON
Сообщения: 226

d4x

Сообщение WolfON »

Мержу d4x, через какое-то время вот это:
<command line>:7:1: warning: this is the location of the previous definition
lod.cc:130: error: conflicting types for `struct GtkCellRendererProgress'
/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:41: error: previous
  declaration as `typedef struct _GtkCellRendererProgress
  GtkCellRendererProgress'
lod.cc:136: error: conflicting types for `struct GtkCellRendererProgressClass'
/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:42: error: previous
  declaration as `typedef struct _GtkCellRendererProgressClass
  GtkCellRendererProgressClass'
lod.cc: In function `void gtk_cell_renderer_progress_set_property(GObject*,
  unsigned int, const GValue*, GParamSpec*)':
lod.cc:178: error: 'struct _GtkCellRendererProgress' has no member named '
  percent'
lod.cc:181: error: 'struct _GtkCellRendererProgress' has no member named 'dwn'
lod.cc: In function `void gtk_cell_renderer_progress_render(GtkCellRenderer*,
  GdkWindow*, GtkWidget*, GdkRectangle*, GdkRectangle*, GdkRectangle*,
  GtkCellRendererState)':
lod.cc:198: error: 'struct _GtkCellRendererProgress' has no member named '
  percent'
lod.cc:226: error: 'struct _GtkCellRendererProgress' has no member named 'dwn'
make[3]: *** [lod.o] ###### 1
make[3]: Leaving directory `/var/tmp/portage/d4x-2.5.0_rc4/work/d4x-2.5.0rc4/mai
n/face'
make[2]: *** [all-recursive] ###### 1
make[2]: Leaving directory `/var/tmp/portage/d4x-2.5.0_rc4/work/d4x-2.5.0rc4/mai
n'
make[1]: *** [all-recursive] ###### 1
make[1]: Leaving directory `/var/tmp/portage/d4x-2.5.0_rc4/work/d4x-2.5.0rc4'
make: *** [all] ###### 2

!!! ERROR: net-misc/d4x-2.5.0_rc4 failed.
!!! Function src_compile, Line 56, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: d4x

Сообщение polachok »

0.пяток строк выше этого покажи
1.обнови портежи
2.обнови gtk
3.если ничего из этого не получится пиши багрепорт :)
И немедленно выпил.
Спасибо сказали:
WolfON
Сообщения: 226

Re: d4x

Сообщение WolfON »

0. смотри:
<command line>:7:1: warning: this is the location of the previous definition
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..  -I/usr/include/glib-2
.0 -I/usr/lib/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/
include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include
/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -include ../
../config.h  -O3 -march=athlon-xp -fomit-frame-pointer -pipe  -MT lod.o -MD -MP
-MF ".deps/lod.Tpo" -c -o lod.o lod.cc; \
then mv -f ".deps/lod.Tpo" ".deps/lod.Po"; else rm -f ".deps/lod.Tpo"; exit 1; f
i
In file included from <command line>:10:
../../config.h:461:1: warning: "_REENTRANT" redefined
<command line>:7:1: warning: this is the location of the previous definition
lod.cc:130: error: conflicting types for `struct GtkCellRendererProgress'
/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:41: error: previous
  declaration as `typedef struct _GtkCellRendererProgress
  GtkCellRendererProgress'
lod.cc:136: error: conflicting types for `struct GtkCellRendererProgressClass'
/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:42: error: previous
  declaration as `typedef struct _GtkCellRendererProgressClass
  GtkCellRendererProgressClass'
lod.cc: In function `void gtk_cell_renderer_progress_set_property(GObject*,
  unsigned int, const GValue*, GParamSpec*)':
lod.cc:178: error: 'struct _GtkCellRendererProgress' has no member named '
  percent'
lod.cc:181: error: 'struct _GtkCellRendererProgress' has no member named 'dwn'
lod.cc: In function `void gtk_cell_renderer_progress_render(GtkCellRenderer*,
  GdkWindow*, GtkWidget*, GdkRectangle*, GdkRectangle*, GdkRectangle*,
  GtkCellRendererState)':
lod.cc:198: error: 'struct _GtkCellRendererProgress' has no member named '
  percent'
lod.cc:226: error: 'struct _GtkCellRendererProgress' has no member named 'dwn'
make[3]: *** [lod.o] ###### 1
make[3]: Leaving directory `/var/tmp/portage/d4x-2.5.0_rc4/work/d4x-2.5.0rc4/mai
n/face'
make[2]: *** [all-recursive] ###### 1
make[2]: Leaving directory `/var/tmp/portage/d4x-2.5.0_rc4/work/d4x-2.5.0rc4/mai
n'
make[1]: *** [all-recursive] ###### 1
make[1]: Leaving directory `/var/tmp/portage/d4x-2.5.0_rc4/work/d4x-2.5.0rc4'
make: *** [all] ###### 2

!!! ERROR: net-misc/d4x-2.5.0_rc4 failed.
!!! Function src_compile, Line 56, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

1. я тока обновлялся.
2. полностью обновлялся.
3. англицкий хромает :(
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: d4x

Сообщение polachok »

Советы новичкам
попробуй по пунктам пройти последнего месседжа.
очень странная штука: говорится, что автор проги переопределил кое-какие функции и константы gtk-библиотеки.

polachok добавил в 15.08.2005 02:26

http://bugs.gentoo.org/show_bug.cgi?id=100827
ну читай багзиллу! и ставь версию unstable :)
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
dextor
Сообщения: 20

Re: d4x

Сообщение dextor »

(WolfON @ Понедельник, 15 Августа 2005, 1:50) писал(а):!!! ERROR: net-misc/d4x-2.5.0_rc4 failed.

А что такой d4x старый? вроде недавно вышел 2.5.1
Спасибо сказали:
Аватара пользователя
ШутNick
Сообщения: 124
ОС: Linux

Re: d4x

Сообщение ШутNick »

лично у мя при компиляции d4x 2.5.1. ругалось что мол у мя openssl версия маловата......
ща буим исправлять :)
:(
W:Athlon 64 3.2 hdd-80Gb RAM-512mb -M$ XP
H: Cel3.2Gh Ram-1024mb hdd-250gb - Linux VS winXP
Cel600Mhz Ram-192mb hdd-80gb - FreeBSD 6.1
Спасибо сказали: