LINUX.ORG.RU

gdk-pixbuf-scan.c:574: error: register name not specified for `__result'


0

0

продолжение войны с DVD::RIP

ей теперь понадобился gdk-pixbuf

gdk-pixbuf-0.22.0
Slackware-10.1
./configure ok
make
...
...
gdk-pixbuf-scan.c:4:19: gnome.h: No such file or directory
In file included from gdk-pixbuf-scan.c:5:
../gdk-pixbuf/gdk-pixbuf.h:29:21: gdk/gdk.h: No such file or directory
In file included from ../gdk-pixbuf/gdk-pixbuf.h:35,
from gdk-pixbuf-scan.c:5:
../gdk-pixbuf/gdk-pixbuf-features.h:9: error: parse error before "gdk_pixbuf_major_version"
../gdk-pixbuf/gdk-pixbuf-features.h:9: warning: data definition has no type or storage class
In file included from gdk-pixbuf-scan.c:5:
../gdk-pixbuf/gdk-pixbuf.h:50: error: parse error before '*' token
../gdk-pixbuf/gdk-pixbuf.h:53: error: parse error before "gpointer"
../gdk-pixbuf/gdk-pixbuf.h:64: error: parse error before "gpointer"
../gdk-pixbuf/gdk-pixbuf.h:72: error: parse error before "gdk_pixbuf_get_has_alpha"
../gdk-pixbuf/gdk-pixbuf.h:72: warning: data definition has no type or storage class
../gdk-pixbuf/gdk-pixbuf.h:74: error: parse error before '*' token
../gdk-pixbuf/gdk-pixbuf.h:74: warning: data definition has no type or storage class
../gdk-pixbuf/gdk-pixbuf.h:82: error: parse error before "gboolean"
../gdk-pixbuf/gdk-pixbuf.h:93: error: parse error before '*' token
../gdk-pixbuf/gdk-pixbuf.h:105: error: parse error before "gboolean"
../gdk-pixbuf/gdk-pixbuf.h:125: error: parse error before "GdkBitmap"
../gdk-pixbuf/gdk-pixbuf.h:132: error: parse error before "GdkDrawable"
../gdk-pixbuf/gdk-pixbuf.h:139: error: parse error before "GdkDrawable"
../gdk-pixbuf/gdk-pixbuf.h:149: error: parse error before "GdkPixmap"
../gdk-pixbuf/gdk-pixbuf.h:154: error: parse error before "GdkDrawable"
../gdk-pixbuf/gdk-pixbuf.h:209: error: parse error before "guint32"
../gdk-pixbuf/gdk-pixbuf.h:223: error: parse error before "guint32"
../gdk-pixbuf/gdk-pixbuf.h:244: error: parse error before '*' token
../gdk-pixbuf/gdk-pixbuf.h:244: warning: data definition has no type or storage class
../gdk-pixbuf/gdk-pixbuf.h:257: error: parse error before "app"
../gdk-pixbuf/gdk-pixbuf.h:258: error: parse error before "app"
In file included from gdk-pixbuf-scan.c:6:
../gdk-pixbuf/gdk-pixbuf-loader.h:30:27: gtk/gtkobject.h: No such file or directory
In file included from gdk-pixbuf-scan.c:6:
../gdk-pixbuf/gdk-pixbuf-loader.h:50: error: parse error before "GtkObject"
../gdk-pixbuf/gdk-pixbuf-loader.h:50: warning: no semicolon at end of struct or union
....
блин. мне трафика не хватит качать одно за другим :(((

Люди, помогите собрать эту тулзу. Надеюсь, что последняя перед сборкой DVD::RIP

Пожалуйста

anonymous

Ответ на: комментарий от chapay

Это же Слакварь Она же полноценная и дэвелы не нужны!

Или сносить GNOME с GTK, качать весь гном с gtk и пересобирать!!??

Если ставить не удаляя - каша получится же..

anonymous
()
Ответ на: комментарий от JB

дыкть глюки будут

все равно это все придется пройти. иначе зачем тогда вообще Linux

лучше сейчас траблы огрести, чем после того как все будет настроено в dvdrip, а он завалится в нужный момент

anonymous
()

# swaret --search pixbuf
swaret 1.6.2-1

Listing available Packages matching Keyword: pixbuf...
gdk-pixbuf-0.22.0-i486-1 (320 kB) [Status: INSTALLED]

Не мучай людям мозги

Deleted
()

> gdk-pixbuf-scan.c:4:19: gnome.h: No such file or directory

Поставь гном.

> ./gdk-pixbuf/gdk-pixbuf.h:29:21: gdk/gdk.h: No such file or directory

Поставь GTK(1/2)

Deleted
()
Ответ на: комментарий от Deleted

swaret Патрик почему-то выжил из 10.1.

Конечно, поставлю, но факт странный, имхо. Наводящий на мысли, что заменил чем-то другим. Иначе странно как-то

anonymous
()
Ответ на: комментарий от anonymous

>Поставь GTK(1/2)

grep -R "GTK" /var/log/packages/
/var/log/packages/aumix-2.8-i486-1:aumix: aumix (GTK+/ncurses audio mixer)
/var/log/packages/aumix-2.8-i486-1:aumix: full-screen, ncurses-based interface or a GTK-based X interface.
/var/log/packages/gdk-pixbuf-0.22.0-i486-1:gdk-pixbuf: GdkPixBuf is required by many GTK+ programs such as GNOME and xfce.
/var/log/packages/glib-1.2.10-i386-2:glib: GLib is required by nearly everything that uses GTK+.
/var/log/packages/gtk+-1.2.10-i386-3:gtk+: GTK+, which stands for the Gimp ToolKit, is a library for creating
/var/log/packages/gtk+2-2.6.1-i486-2:gtk+2: GTK+ version 2
/var/log/packages/gtk+2-2.6.1-i486-2:gtk+2: This is GTK+, a multi-platform toolkit for creating graphical user
/var/log/packages/gtk+2-2.6.1-i486-2:gtk+2: interfaces. Offering a complete set of widgets, GTK+ is suitable for
/var/log/packages/pango-1.8.0-i486-1:pango: GTK+ widget toolkit as a test platform. Pango forms the core of text
/var/log/packages/pango-1.8.0-i486-1:pango: and font handling for GTK+-2.0.
/var/log/packages/bitchx-1.1-i486-1:usr/doc/BitchX-1.1/README.GTK
/var/log/packages/gftp-2.0.17-i486-2:gftp: gFTP is a multithreaded FTP client for X written using GTK+. It
/var/log/packages/gxine-0.4.1-i486-1:gxine: gxine (GTK+ media player based on Xine)
/var/log/packages/gxine-0.4.1-i486-1:gxine: The gxine package contains a GTK+ graphical user interface for the
/var/log/packages/mozilla-1.7.5-i486-1:usr/include/mozilla-1.7.5/widget/nsIDragS essionGTK.h
/var/log/packages/pan-0.14.2.91-i486-1:pan: GTK+2. Pan is the only Unix newsreader to score 100% on the Good
/var/log/packages/xchat-2.4.1-i486-1:xchat: X-Chat is a GTK+-based IRC (Internet Relay Chat) client.
/var/log/packages/xvim-6.3.007-i486-1:xvim: xvim (X/GTK2 enabled version of vim)
/var/log/packages/glade-2.6.0-i486-1:glade: Glade is a GUI builder for GTK+ that quick & easy development of user
/var/log/packages/glade-2.6.0-i486-1:glade: interfaces for the GTK+ toolkit and the Gnome desktop environment. It
/var/log/packages/gnomeicu-0.99.5-i486-2:gnomeicu: gnomeicu (GTK+ ICQ client)
/var/log/packages/gnomeicu-0.99.5-i486-2:gnomeicu: GnomeICU is a clone of Mirabilis' popular ICQ written with GTK+. The
/var/log/packages/gnopernicus-0.9.5-i486-1:gnopernicus: GTK+2 and Java-based GUI applications via speech and braille output.
/var/log/packages/gtk-engines-2.2.0-i486-5:gtk-engines: gtk-engines (GTK+ themes)
/var/log/packages/gtk-engines-2.2.0-i486-5:gtk-engines: This package provides theme engines for GTK+:
/var/log/packages/vte-0.11.11-i486-1:vte: for GTK+.

Так стоит же

anonymous
()
Ответ на: комментарий от anonymous

http://swaret.sourceforge.net/modules.php?op=modload&name=Downloads&f...

блин, жаль CVS нет.
каждый раз новую версию качать...
поробую переустановить GTK

все равно странно. Как так, что стоит пакет, а его надо ставить.
Не красиво как-то :(

anonymous
()
Ответ на: комментарий от Deleted

что бы можно было swaret через CVS получать/обнолять, а не качать каждый раз заново.

Трафик очень дорогой

anonymous
()
Ответ на: комментарий от anonymous

swaret --update
swaret 1.6.2-1

[ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-9.1 ]
### Fetching CHECKSUMS List File... DONE!
### Fetching FILELIST List File... DONE!
### Fetching PACKAGES List File for Packages... DONE!
### Fetching PACKAGES List File for Extra Packages... DONE!
### Fetching PACKAGES List File for Patches... DONE!
### Fetching ChangeLog... DONE!
=> Generating List Files... DONE!

[root in /tmp/1]$ swaret --search pixbuf
swaret 1.6.2-1

=> Creating EXCLUDE List..... DONE!

Listing available Packages matching Keyword: pixbuf...
gdk-pixbuf-0.22.0-i486-1 (320 kB) [Status: INSTALLED]

стоит уже

anonymous
()
Ответ на: комментарий от anonymous

переправил swaret.conf

swaret --update
swaret 1.6.2-1

[ ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-10.1 ]
### Fetching CHECKSUMS List File... DONE!
### Fetching FILELIST List File... DONE!
### Fetching PACKAGES List File for Packages... DONE!
### Fetching PACKAGES List File for Extra Packages... DONE!
### Fetching PACKAGES List File for Patches... DONE!
### Fetching ChangeLog... DONE!
=> Generating List Files... DONE!

[root in /tmp/1]$ swaret --search pixbuf
swaret 1.6.2-1

=> Creating EXCLUDE List..... DONE!

Listing available Packages matching Keyword: pixbuf...
gdk-pixbuf-0.22.0-i486-1 (320 kB) [Status: INSTALLED]

anonymous
()
Ответ на: комментарий от anonymous

swaret --search GTK
swaret 1.6.2-1

Listing available Packages matching Keyword: GTK...
gtk+-1.2.10-i386-3 (1534 kB) [Status: INSTALLED]
gtk+2-2.6.1-i486-2 (6568 kB) [Status: INSTALLED]
gtk-engines-2.2.0-i486-5 (44 kB) [Status: INSTALLED]
libgtkhtml-2.6.2-i486-1 (202 kB) [Status: INSTALLED]

:(

anonymous
()
Ответ на: комментарий от anonymous

perl Makefile.PL
Checking if your kit is complete...
Warning: the following files are missing in your kit:
README
Please inform the author.
Warning: prerequisite Gtk::Gdk::Pixbuf 0 not found.
Writing Makefile for Video::DVDRip

Linux какой-то прям

anonymous
()
Ответ на: комментарий от anonymous

Люди. Пожалуйста помогите.

Не дайте погибнуть во второй раз.

Года полтора назад я также боролся с этой тулзой и тоже нихрена не получилось.

Логика хоть какая-нибудь должна же быть :(

anonymous
()
Ответ на: комментарий от anonymous

Ээх... и это ещё пользователь Slackware...

Тебе же ясно говорят - не установлен Gtk::Gdk::Pixbuf Если не можешь перловые модули по зависимостям поставить, используй cpan

# cpan ... cpan shell -- CPAN exploration and modules installation (v1.7601) ReadLine support enabled cpan> install Video::DVDRip

И читай, что он тебе писать будет.

Deleted
()
Ответ на: комментарий от Deleted

Забыл форматирование поставить...
# cpan
...
cpan> install Video::DVDRip
...
  CPAN.pm: Going to build J/JR/JRED/Video-DVDRip-0.52.5.tar.gz

Checking if your kit is complete...
Looks good
Warning: prerequisite Gtk 0.7008 not found.
Warning: prerequisite Gtk::Gdk::Pixbuf 0 not found.
Warning: prerequisite Locale::TextDomain 0 not found.
Writing Makefile for Video::DVDRip
---- Unsatisfied dependencies detected during [J/JR/JRED/Video-DVDRip-0.52.5.tar.gz] -----
    Gtk
    Gtk::Gdk::Pixbuf
    Locale::TextDomain
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]

Вот тебе зависимости в перловых модулях.

Deleted
()
Ответ на: комментарий от anonymous

во-первых проверь ld.so.conf - смотрит ли он и на /usr/lib и на /usr/local/lib
во-вторых сделай swaret --dep
в-третьих смотри в /usr/lib/pkgconfig и /usr/local/lib/pkgconfig и обнаружив то. что не находится делай соответственно
export PKG_CONFIG_PATH=нужный_путь

anonymous
()
Ответ на: комментарий от Deleted

.......
cp lib/LocaleData/de/LC_MESSAGES/video.dvdrip.mo blib/lib/LocaleData/de/LC_MESSAGES/video.dvdrip.mo
cp lib/Video/DVDRip/GUI/Depend.pm blib/lib/Video/DVDRip/GUI/Depend.pm
cp lib/Video/DVDRip/Probe.pm blib/lib/Video/DVDRip/Probe.pm
cp lib/Video/DVDRip/GUI/Project/TranscodeTab.pm blib/lib/Video/DVDRip/GUI/Project/TranscodeTab.pm
cp lib/Video/DVDRip/Cluster/Job/RemoveVOBs.pm blib/lib/Video/DVDRip/Cluster/Job/RemoveVOBs.pm
cp lib/Video/DVDRip/GUI/Setting/Text.pm blib/lib/Video/DVDRip/GUI/Setting/Text.pm
cp lib/Video/DVDRip/GUI/Project/TitleTab.pm blib/lib/Video/DVDRip/GUI/Project/TitleTab.pm
cp lib/Video/DVDRip/GUI/Component.pm blib/lib/Video/DVDRip/GUI/Component.pm
cp lib/Video/DVDRip/FilterList.pm blib/lib/Video/DVDRip/FilterList.pm
cp lib/Video/DVDRip/Job/GrabSubtitleImages.pm blib/lib/Video/DVDRip/Job/GrabSubtitleImages.pm
cp lib/Video/DVDRip/GUI/Config.pm blib/lib/Video/DVDRip/GUI/Config.pm
cp lib/Video/DVDRip/InfoFile.pm blib/lib/Video/DVDRip/InfoFile.pm
cp lib/Video/DVDRip/GUI/Project/TranscodeTabAudio.pm blib/lib/Video/DVDRip/GUI/Project/TranscodeTabAudio.pm
cp lib/Video/DVDRip/GUI/Main.pm blib/lib/Video/DVDRip/GUI/Main.pm
cd src && make
cp lib/Video/DVDRip/GUI/Project/BurnTab.pm blib/lib/Video/DVDRip/GUI/Project/BurnTab.pm
cp lib/Video/DVDRip/GUI/Progress.pm blib/lib/Video/DVDRip/GUI/Progress.pm
cp lib/Video/DVDRip/GUI/Pipe.pm blib/lib/Video/DVDRip/GUI/Pipe.pm
cp lib/Video/DVDRip/GUI/ImageClip.pm blib/lib/Video/DVDRip/GUI/ImageClip.pm
cp lib/Video/DVDRip/GUI/ZoomCalculator.pm blib/lib/Video/DVDRip/GUI/ZoomCalculator.pm
cd src && make
make[1]: Entering directory `/root/.cpan/build/Video-DVDRip-0.52.5/src'
make[1]: предупреждение: сервер задач недоступен: используется -j1.
Добавьте `+' к правилу в родительском make.
cc -o dr_splitpipe dr_splitpipe.c && mv dr_splitpipe ..
make[1]: Entering directory `/root/.cpan/build/Video-DVDRip-0.52.5/src'
make[1]: предупреждение: сервер задач недоступен: используется -j1.
Добавьте `+' к правилу в родительском make.
cc -o dr_splitpipe dr_splitpipe.c && mv dr_splitpipe ..
cc -o dr_progress dr_progress.c && mv dr_progress ..
cc -o dr_progress dr_progress.c && mv dr_progress ..
make[1]: Leaving directory `/root/.cpan/build/Video-DVDRip-0.52.5/src'
mv: невозможно выполнить stat для `dr_progress': No such file or directory
make[1]: *** [dr_progress] Ошибка 1
make[1]: Leaving directory `/root/.cpan/build/Video-DVDRip-0.52.5/src'
make: *** [dr_splitpipe] Ошибка 2
/usr/bin/make -j2 -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

cpan>

ав ч ем фокус? :)

anonymous
()
Ответ на: комментарий от anonymous

>в-третьих смотри в /usr/lib/pkgconfig и /usr/local/lib/pkgconfig и обнаружив то. что не находится делай соответственно
export PKG_CONFIG_PATH=нужный_путь

Откуда Вы это узнали!!???
Где можно про! это прочесть???

просьба подсказать.

Откуда вы узнали информацию, ссылающуюся на документацию о том что это нужно делать..

Пожалуйста расскажите механизм такого поиска..

Х с ним с DVD::RIP. Если вы знаете то что говорите, просьба дать ссылки на ресурсы с доками, где Вы это узнали.
Я, работая уже с год в Linux, Не нашел этого и не знал об этом, хотя читал разные хоуту итд. Там ни слова об этом.
только абстрактный совет "добавьте в переменные окружения"

Пожалуйста

Мой ld.so.conf

/usr/local/lib
/usr/X11R6/lib
/usr/i486-slackware-linux/lib
/opt/kde/lib
/usr/lib/qt/lib
/usr/lib/xmms/Output
/usr/local/lib/oss
/usr/local/lib/oss/lib
/usr/local/lib/oss/etc
/usr/local/lib/oss/bin
/usr/local/lib/oss/include
/usr/local/lib/gimageview/archiver
/usr/local/lib/gimageview/image_loader
/usr/local/lib/gimageview/image_saver
/usr/local/lib/gimageview/image_view
/usr/local/lib/gimageview/io_stream
/usr/local/lib/gimageview/thumbnail
/usr/local/lib/gimageview/thumbnail_view
/usr/local/lib/avifile-0.7
/usr/local/lib/avifile-0.7/vidix

anonymous
()
Ответ на: комментарий от anonymous

/usr/lib ????!!?? :)
добавил, вообще-то, но зачем дефолт добавлять, не совсем понял

anonymous
()
Ответ на: комментарий от anonymous

Тебе не кажется, что очень многовато всего ты в ld.so.conf воткнул? :)

/usr/local/lib
/usr/X11R6/lib
/usr/i486-slackware-linux/lib
/usr/lib/qt/lib

Всё.

Deleted
()
Ответ на: комментарий от anonymous

Фиг знает... я даже хотел поставить, чтобы посмотреть на установку, но он в зависимостях гном хочет, а у меня его нет и ставить не хочу.

Deleted
()
Ответ на: комментарий от Deleted

дык это как его... как бы софт стоит и при "make install" просит себя задвинуть туды..

можно удалить конечна, но тогда gimageview перестанет нормально работать etc..

нет. конечно можно говорить "./configure --prefix=/usr" но мне так не нравится почему-то :)

anonymous
()
Ответ на: комментарий от anonymous

а вообще про ld.so.conf совет все снести нахрен, крут.

Блин, ну вы даете. Где я?!!

Люди, помогите, кто хоть разбирается в Linux, с сабжем.

Пожалуйста :((

Ну не может быть, что бы создатели этой тулзы зашили так установку по самые гланды :( Это же рипилка, а не ракетная установка. Онаж для обычных пользователей, блин.

Обязуюсь сохранить совет и при возможности выставить где-нибудь на видном месте. Во всяком случае буду этого добиваться.

Вещь нужная. Почему бы и не огласить..

Пожалуйста помогите, кто знает в чем дело.

перечесал еще раз гугл. Не нашел ничего на русском.

anonymous
()
Ответ на: комментарий от anonymous

> нет. конечно можно говорить "./configure --prefix=/usr" но мне так не нравится почему-то :)

имхо так и надо

в слаке все ставится в /usr

JB ★★★★★
()
Ответ на: комментарий от anonymous

>а вообще про ld.so.conf совет все снести нахрен, крут.

Дык , вообще-то он прав. ldconfig по prefix`у смотрит всю глубину. Так что, бессмысленно вписывать туда "gimageview/lib/thumb" и тому подобную дребедень. Вот нестандартно разложенные либы стоит вписать.Например, если есть /opt/gnome/lib и т.п.

anonymous
()
Ответ на: комментарий от anonymous

а ты как ставишь, через --prefix=/ чтоли? ;)

открой любой tgz пакет и посмотри как в нем распиханы файлы

JB ★★★★★
()
Ответ на: комментарий от JB

>открой любой tgz пакет и посмотри как в нем распиханы файлы

Еще раз. линк пожалуйста. А то получается, что большинству исходников надо обязательно командовать ключ "--prefix", что очень странно и наводит на подозрения.

Одного твоего мнения на сей счет не достаточно, а серьезных оппонентов твоим мыслям нет !пока! !!здесь!!.

Уверен, что не за просто так, исходники собираются именно в "/usr/local".
Значит, есть определенный стандарт/смысл в этом.

А то, что бинарные пакеты собираются в /usr наю давно.

anonymous
()
Ответ на: комментарий от anonymous

>Уверен, что не за просто так, исходники собираются именно в >"/usr/local".

Странная у тебя логика. Уверен, - найди/придумай тому объяснение.
Это всег лишь дело предпочтения/религии. Я ,если,что-то и собираю, то многое из этого вообще в хоумдир пихаю. И что? Мне неведом скрытый глубинный смысл моих собств-х действий?

anonymous
()
Ответ на: комментарий от anonymous

Если ты хочеш собирать в "/usr/local" собирай никто тебя не застовляет в "/usr" проги класть. А если все уже собранные покеты в "/usr" ложатся, а ты с этим смерится не можешь, и это не правельно для тебя, то это твои проблеммы.

По собжу. Скачай собранный поект и не мучайся. если запустится и либы все при запуске найдёт то падать по идеи не должен.

Sof1x
()
Ответ на: комментарий от Sof1x

А интересно получается, действительно.
Пересобрал все в /usr.
Начал собирать avifile, с которым воевал очень долго. Раньше он не собирался. Сейчас все как по маслу. Может действительно Ты прав?!!

anonymous
()
Ответ на: комментарий от anonymous

Пересобрал все что у меня было в /usr

Manifying blib/man3/Video::DVDRip.3
/usr/bin/make -j2 -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.6 "-Iblib/lib" "-Iblib/arch" test.pl
1..1
[filterlist] (re)scanning transcode's module path /usr/lib/transcode...
sh: line 1: 5693 Segmentation fault tcmodinfo -i compare 2>/dev/null
sh: line 1: 5739 Illegal instruction tcmodinfo -i logo 2>/dev/null
Can't locate Gtk/Gdk/Pixbuf.pm in @INC (@INC contains: blib/lib blib/arch /usr/lib/perl5/5.8.6/i486-linux /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i486-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl .) at blib/lib/Video/DVDRip/GUI/ImageClip.pm line 14.
BEGIN failed--compilation aborted at blib/lib/Video/DVDRip/GUI/ImageClip.pm line 14.
Compilation failed in require at blib/lib/Video/DVDRip/GUI/Project.pm line 16.
BEGIN failed--compilation aborted at blib/lib/Video/DVDRip/GUI/Project.pm line 16.
Compilation failed in require at blib/lib/Video/DVDRip/GUI/Main.pm line 18.
BEGIN failed--compilation aborted at blib/lib/Video/DVDRip/GUI/Main.pm line 18.
Compilation failed in require at test.pl line 31.
BEGIN failed--compilation aborted at test.pl line 31.
not ok 1
make: *** [test_dynamic] Ошибка 2
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force

anonymous
()
Ответ на: комментарий от anonymous

gtktypexp.c:1:30: gtk/gtktypeutils.h: No such file or directory
gtktypexp.c: In function `main':
gtktypexp.c:9: error: `GSList' undeclared (first use in this function)
gtktypexp.c:9: error: (Each undeclared identifier is reported only once
gtktypexp.c:9: error: for each function it appears in.)
gtktypexp.c:9: error: `names' undeclared (first use in this function)
/bin/sh: line 1: 29953 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
make: *** [GdkPixbuf/Makefile] Ошибка 141
[root in /tmp/1/Gtk-Perl-0.7009]$

perl Makefile.PL INC=/usr/include/gtk-1.2 не проходит, хотя старые пакеты от 8.1 слаки, где Gnome-1.4 стоят.

ls -ltr /usr/include/gtk-1.2/gtk/gtktypeutils.h
-rw-r--r-- 1 root root 12068 2002-02-24 07:43 /usr/include/gtk-1.2/gtk/gtktypeutils.h

anonymous
()
Ответ на: комментарий от anonymous

с pixbuf тоже тупик. Если и собрать gtk-perl --without-guessing и затем собрать pixbuf, то DVD::RIP все равно недоволен gtk-pixbuf:

Warning: prerequisite Gtk::Gdk::Pixbuf 0 not found.

хер его знает, что делать.

cpan'ом не собрать.

pan> install Gtk::Gdk::Pixbuf

...
Dir ||
gtktypexp.c:1:30: gtk/gtktypeutils.h: No such file or directory
gtktypexp.c: In function `main':
gtktypexp.c:9: error: `GSList' undeclared (first use in this function)
gtktypexp.c:9: error: (Each undeclared identifier is reported only once
gtktypexp.c:9: error: for each function it appears in.)
gtktypexp.c:9: error: `names' undeclared (first use in this function)
/bin/sh: line 1: 7903 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
make: *** [GdkPixbuf/Makefile] Ошибка 141
make: *** Ожидание завершения заданий...
Found Gtk::Install::Files in /usr/lib/perl5/site_perl/5.8.6/i486-linux/Gtk/Install/
Loading pkg.defs
Dir ||
gtktypexp.c:1:30: gtk/gtktypeutils.h: No such file or directory
gtktypexp.c: In function `main':
gtktypexp.c:9: error: `GSList' undeclared (first use in this function)
gtktypexp.c:9: error: (Each undeclared identifier is reported only once
gtktypexp.c:9: error: for each function it appears in.)
gtktypexp.c:9: error: `names' undeclared (first use in this function)
/bin/sh: line 1: 7920 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
make: *** [GtkXmHTML/Makefile] Ошибка 141
/usr/bin/make -j2 -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

INC=/usr/lib/нужный путь в cpan под GTK-Perl хрен вдолбишь, судя по его ману cpan.

да и если бы было можно, то бестолку. все библиотеки из старых версий gnome стоят и ключ "INC==/usr/include/gtk-1.2", когда еще руками собирал GTK-Perl стоял, а он падал при сборке на gtktypeutils.h

gtktypexp.c:1:30: gtk/gtktypeutils.h: No such file or directory
gtktypexp.c: In function `main':
gtktypexp.c:9: error: `GSList' undeclared (first use in this function)
gtktypexp.c:9: error: (Each undeclared identifier is reported only once
gtktypexp.c:9: error: for each function it appears in.)
gtktypexp.c:9: error: `names' undeclared (first use in this function)
/bin/sh: line 1: 9889 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
make: *** [GdkPixbuf/Makefile] Ошибка 141

Труба полная. Задавать вопрос глупо. Либо промолчат, либо обольют дерьмом предварительно спрося, а зачем мне оно нужно.

А давать ключ --without-guessing тоже бесполезно. Ибо когда собираешь gdk-pixbuf руками, то DVD::RIP его не видит>

Warning: prerequisite Gtk::Gdk::Pixbuf 0 not found.

Тогда cpan и все по-новой.

cpan --without-guessing просто не съест ни под каким соусом

anonymous
()
Ответ на: комментарий от anonymous

Люди, помогите мне победить эту программу.

Пожалуйста. Любая поддержка приветствуется.

anonymous
()
Ответ на: комментарий от anonymous

Люди, ну помогите пожалуйста. умоляю, хоть какую-нибудь идею :(((

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