Автор Тема: gnomebaker проблем  (Прочетена 1831 пъти)

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« -: Aug 02, 2005, 17:47 »
Здравейте! Имам следния проблем- свалих си gnomebaker версия 0.4 като source code. OS ми е Fedora Core 3. Разархивирах файла в една папка, и както си му е редът, през конзолата >cd /папката/gnomebaker/ и после ./configure, но не се получи- накрая ми даде следната грешка в конзолата :
Package gstreamer-0.8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gstreamer-0.8.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gstreamer-0.8' found
Все-още съм начинаещ, и пробвах първото, което ми дойде на ум- намерих rpm пакет gstreamer и го инсталирах, но пак същата грешка при инсталирането на gnomebaker. Помогнете, моля- а ако някой знае линк за rpm пакет за Федора на gnomebaker-още по-добре.
Благодаря предварително
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« Отговор #1 -: Aug 02, 2005, 20:07 »
Пичове, наистина ли никой не може да помогне?
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1456
    • Профил
gnomebaker проблем
« Отговор #2 -: Aug 02, 2005, 20:21 »
Здравей,
Първо ще те посъветвам да работиш с готови RPM-пакети, ако ги има разбира се (пробвай да потърсиш и неофициални хранилища). Това се налага поради спецификата на работа на пакетните системи (rpm, deb) май не важи за Slack.
Един от основните проблеми при компилиране от сорс в rpm-система е наличието на "package_name" и "*package_name-devel" пакети.
Първия е само с основната функционалност, докато втория включва и "headers etc" и чак тогава може да се използва като зависим пакет (в примера - gstreamer).
Тоест инсталирай и "gstreamer-devel" и пробвай пак.
PS: някои да коригира/добави нещо ако е необходимо (просто не съм проучвал сериозно въпроса, тъй като съм с дистрибуция при която всичко се компилира от сорс, при мен това не е проблем - Gentoo '<img'>.
Успех. Румен
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« Отговор #3 -: Aug 03, 2005, 01:10 »
Благодаря за съвета:-) Инсталирах и gstreamer-devel, уж всичко се инсталира, но като задавах командите make и make install, за да инсталирам gnomebaker, в края на процесите пак вадеше някакви грешки, въпреки че ги завърши докрая. С коя команда се стартира тоя gnomebaker, за да проверя дали се е инсталирало успешно? Имам съмнения, че май пак нищо не стана
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1456
    • Профил
gnomebaker проблем
« Отговор #4 -: Aug 03, 2005, 07:37 »
Здравей,
Първо директно на въпроса: при компилация първите две (стандартни) стъпки: "./configure & make" могат да се изпълняват като обикновен потребител. Третата стъпка: "make install" винаги (почти 99%) изисква 'root'-права, тоест тя трябва да се изпълни като "root" (тук "sudo" върши добра работа).
Иначе, тъй като не ползвам 'gnomebaker' погледнах неговите зависимости:
1.Директни(задълж.):>=libglade-2.0; >=libgnomeui-2.0 и libvorbis;
2.Други (в зависимост от желаната функционалност):
mpg123,sox,vorbis-tools,dvd+rw-tools,cdrtools.
Това е. Не знам кой е изпълнимият файл (пробвай с 'gnomebaker' или по-добре виж на страницата на проекта).
Успех. Румен
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« Отговор #5 -: Aug 03, 2005, 12:54 »
Благодаря за информацията, приятел, понаучих някои неща, но пак не можах да се оправя- намерих един рпм версия 0.3 на gnomebaker за Fedora, като пробвах да го инсталирам, искаше още 2-3 пакета- gtk2, gtk-devel, glib, glib2 и др. Намерих ги, но при опит да ги инсталирам, и те искаха още някакви рпм-и и стана мазало. Потърсих и новите необходими пакети, сложих и тях, после сложих и тия, дето gnomebaker ги искаше, и накрая, като опитах да инсталирам gnomebaker, се оказа, че иска рпм-и с по-ниска версия от тези, които имах вече инсталирани (например аз съм инсталирал gtk2-2.7.4, а gnomebaker 3.0 искаше gtk2-2.6.0. Честно казано, писна ми- накрая опитах инсталация с опция --nodeps, но и така не се получи.
Интересувам се от gnomebaker, понеже не можах да открия как с k3b да записвам върху вече записан, но нефинализиран диск със свободно пространство. Опитах с опцията Open-Open existing project, зададох му пътеката към диска в CD-то, но ми даде Error: Could not open the file, а диска е записван и оставен нефинализиран с k3b. Моля, някой ако знае някакъв друг софтуер, с който може да се записва във вече записани, но нефинализирани дискове, да постне тук, благодаря.
Поздрави

П.П. ray, всички опити за инсталация ги правих като root, и все тая :-(
Edit:Току- що инсталирах graveman, но той пък не открива записвачката, и не мога да я прибавя ръчно
Активен

  • Гост
gnomebaker проблем
« Отговор #6 -: Aug 03, 2005, 14:28 »
instalirai si paketa gstreamer-0.8, tova si e 4ast ot gnome, novata versiq na gnomebaker raboti mnogo dobre, az uspeshno si q kompilirah, no sym na slack 10.1. Vij s locate dali imash tozi fail deto ti go iska - gstreamer-0.8.pc " ('updatedb' i posle 'locate gstreamer-0.8.pc''<img'>, ako go imash zadai v ./configure pytq kyde da tyrsi gstreamer (./configure --help).
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« Отговор #7 -: Aug 04, 2005, 16:57 »
Здравейте! Инсталирах и gstreamer, и gstreamer-devel, версия 0.8, проблема при стъпката ./configure го оправих- преконфигурира се нормално, но сега make прави проблем- понеже не знам какъв точно, копирам тук от конзолата последните редове след стартирането на make, където дава грешките:
/usr/lib/gcc/i386-redhat-linux/3.4.3/../../../libgstreamer-0.8.so: undefined reference to `g_assert_warning'
/usr/lib/gcc/i386-redhat-linux/3.4.3/../../../libgstreamer-0.8.so: undefined reference to `g_return_if_fail_warning'
collect2: ld returned 1 exit status
make[2]: *** [gnomebaker] Error 1
make[2]: Leaving directory `/home/nik/image/gnomebaker-0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nik/image/gnomebaker-0.4'
make: *** [all] Error 2
[root@localhost gnomebaker-0.4]#
Това е, което ми дава накрая в конзолата, след стартирането на make. Опитах след това и make install, тръгва, стига донякъде и пак вади някакви грешки и зацикля. Ако някой може да помогне, моля, пишете.
Поздрави
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1456
    • Профил
gnomebaker проблем
« Отговор #8 -: Aug 04, 2005, 19:45 »
Здравей,
Тъй като вече почнах да се занимавам с този "gnomemaker" реших и аз да го инсталирам. Общо към 5 минути.
Работи ми на другата конзола, не изглежда зле, никак даже.
Честно казано не съм и търсил други неща, тъй като 'k3b' ми работи желязно, но ще го пробвам. Имам и "cdrecord".
Сега пак на въпроса, това което получаваш е известно като "RPM-ад" (има и DEB-ад) '<img'> (моля без 'flames' просто едно мнение).
Различните пакети зависят от други пакети, но не е само това те зависят и от конкретна версия/версии (например: всички версии < дадена или пък всички версии >= друга);
И това обаче не е всичко, те зависят и от различната допълнителна функционалност която може да се иска (това става като се задават параметри при изпълнението на етап1: "./configure --enable-something --enable-another --disable third"
За това толкова. Погледнах и "Changelog-a" (на 'gnomebaker) при мен "Gentoo-stable with some testing packages" това е първата версия 10-юни-2005 'gnomebaker-0.3' и се води още "тестова" (не е бета или алфа). За повече инфо на сайта на проекта, не съм го гледал.
Сега по-конкретно на нещата (много се отплесвам нещо '<img'>
Ето от какво зависи:
...
app-cdr/gnomebaker-0.3:
                    >=gnome-base/libglade-2.0 gnome-base/libglade-2.5.1
                    >=gnome-base/libgnomeui-2.0 gnome-base/libgnomeui-2.10.0
                    >=sys-apps/sed-4         sys-apps/sed-4.1.4
    dvdr?           app-cdr/dvd+rw-tools     app-cdr/dvd+rw-tools-5.21.4.10.8
                    media-libs/libvorbis     media-libs/libvorbis-1.1.0
    mp3?            media-sound/mpg123       media-sound/mpg123-0.59s-r9
    vorbis?         media-sound/vorbis-tools media-sound/vorbis-tools-1.0.1
    !bootstrap?     sys-devel/patch          sys-devel/patch-2.5.9
                    virtual/cdrtools         app-cdr/cdrtools-2.01-r3
...
Малко разшифровка '<img'>
Зависи директно (за да може да се компилира) от:
DEPEND=">=gnome-base/libglade-2.0
        >=gnome-base/libgnomeui-2.0
        media-libs/libvorbis"
Зависи опционно (допълнителна runtime функционалност) от:
RDEPEND="${DEPEND}
        mp3? ( media-sound/mpg123 )
        sox? ( media-sound/sox )
        vorbis? ( media-sound/vorbis-tools )
        dvdr? ( app-cdr/dvd+rw-tools )
        virtual/cdrtools"
При мен използвам (като допълнителна функционалност):
"app-cdr/gnomebaker-0.3  -debug +dvdr +mp3 +nls -sox +vorbis"
Тоест поддържа "mp3, nls, dvdr и vorbis"
И сега пак на отговора, тъй като изглежда пакета е доста нов той ползва и доста нови версии на други пакети, виж кои версии имаш при теб. Ако някоя версия е по-стара няма да работи и/или да се компилира.
Погледнах пак твоята информация и видях че ти иска "gstreamer" при мен го няма като зависимост (едно от нещата които ценя при "Gentoo" е възможността да си управлявам сам зависимостите '<img'>. Иначе имам зададен флаг:'gstreamer' тоест го ползвам където е наличен (тук при мен го няма).
Това е друга особеност на "rpm"|'deb" пакетните дистрибуции - тези които правят/компилират пакетите определят и наличието или отсъствието на допълнителните флагове (сега се сетих 'Уфф' пробвай да зададеш по-малко допълнителни флагове на етапа "./configure" - дай "--disable streamer" или както е там (може да махнеш и други неща '<img'>.
Пример: "pinentry-gtk" и "pinentry-qt" са два пакета според това дали са за GTK или за QT. При мен е само един.
По-подробно за rpm|deb ад/h-e-ll виж/потърси в Google, че написах цял ферман тук.
PS: пробвай с по-старата версия - 0.3.
Успех. Румен
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« Отговор #9 -: Aug 06, 2005, 20:15 »
Не можах да намеря source на версията 0.3, намерих рпм, но стана още по-голяма бъркотия- иска още някакви си пакети, част от които искат още някакви и т.н. Може ли някой да ми даде линк за Source code на gnomebaker 0.3?
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1456
    • Профил
gnomebaker проблем
« Отговор #10 -: Aug 06, 2005, 20:58 »
Здравей,
Междувременно аз си инсталирах версия -0.4 (без проблеми).
И очевидно има значителни разлики между тези две версии, тъй като предишната зависеше от "mpg123 и vorbis-tools" (току-що ги махнах), докато 0.4 зависи от:
...
app-cdr/gnomebaker-0.4:
                    >=gnome-base/libglade-2.0 gnome-base/libglade-2.5.1
                    >=media-libs/libogg-1.1.2 media-libs/libogg-1.1.2
    flac?           >=media-plugins/gst-plugins-flac-0.8 media-plugins/gst-plugins-flac-0.8.8
    mp3?            >=media-plugins/gst-plugins-mad-0.8 media-plugins/gst-plugins-mad-0.8.8
    vorbis?         >=media-plugins/gst-plugins-vorbis-0.8 media-plugins/gst-plugins-vorbis-0.8.8
                    >=sys-apps/sed-4         sys-apps/sed-4.1.4
    dvdr?           app-cdr/dvd+rw-tools     app-cdr/dvd+rw-tools-5.21.4.10.8
                    media-libs/gstreamer     media-libs/gstreamer-0.8.9-r3
                    media-libs/libvorbis     media-libs/libvorbis-1.1.0
    !bootstrap?     sys-devel/patch          sys-devel/patch-2.5.9
                    virtual/cdrtools         app-cdr/cdrtools-2.01-r3
...
Тук вече се появяват и зависимостите към/върху "gstreamer и три негови plugins - vorbis,mad,flac" както и самият "gstreamer"
При мен имам сорса на версия-0.3 мога да го правя,дай мейл.
Сорса е около 750К.
Може да стане и утре скоро спирам компютъра си.
Успех. Румен
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3234
  • Distribution: Mageia, Q4OS
    • Профил
gnomebaker проблем
« Отговор #11 -: Aug 06, 2005, 21:35 »
Здравей, прати го на nikgb@abv.bg, благодаря:-) Дано тоя път да стане
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1456
    • Профил
gnomebaker проблем
« Отговор #12 -: Aug 07, 2005, 19:08 »
Здравей,
Изпратено, тия дни имах и проблеми с Интернета (връзката).
Май ще е добре да инсталираш и всички необходими *-devel файлове на пакетите.
Румен
Активен

  • Гост
gnomebaker проблем
« Отговор #13 -: Aug 23, 2005, 00:30 »
SRY ma ne shva6tam s kvo da  obarna flac files na mp3 i da gi zapazya v tozi format. Pls ako nekoy ot vas znae programa ili kot i da e da izprati na ngya@abv.bg link ot kade da ya drapna  '<img'>
     ':0'  po mezdu drugoto da pitam  kak raboti programata.
          KAZETE MOLYA.
    Мерси за помощта.
Активен

int13

  • Напреднали
  • *****
  • Публикации: 167
    • Профил
gnomebaker проблем
« Отговор #14 -: Aug 24, 2005, 11:15 »
Виж какво..не се занимавай с тоя Гномбейкър ами  си сложи ГномТоустър (gnometoaster). По-грозен е от първия, но пък работи много по-добре и по-интуитивно, а и е по-функционален. Примерно с бейкъра не мога да си направя аудио диск от мп3 on-the-fly, а първо ги прави на wav файлове - дълга и широка...жалко че тостера е само за ГТК 1 ..наистина жалко.
Активен

Nemo dat quod non habet.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Проблем с gnomebaker 0.3
Настройка на програми
nplus 4 1023 Последна публикация May 07, 2006, 13:23
от nplus
Gnomebaker & debian
Настройка на програми
MarineForce 10 1586 Последна публикация Jun 16, 2006, 16:28
от MarineForce
Въпрос за gnomebaker
Настройка на програми
dafighter 3 728 Последна публикация Sep 18, 2006, 09:55
от Ekspert