vive - videó felbontás converter (mp4)

Fórumok

Hi mindenki! Az iPod m ra akarok pár filmet felrakni. Ezt a vive nevü kis pogit találtam az sf.net en. De az istennek sem megy fel. Van erre más progi esetleg?

Hozzászólások

Suse 10.2 64x

vive-2.0.0> ./configure

...

checking for GTK+ - version >= 2.0.0...
*** 'pkg-config --modversion gtk+-2.0' returned 2.10.6, but GTK+ (2.10.14)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GTK+. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error: GTK is not version >= 2.0.0. Please update GTK.

A Yast ban 2.10.6 os GTK t látok fenn a gépemen, habár megpróbáltam forrásból feltenni a 2.10.14 et! Mi lehet a baj? Előre is köszi

../vive-2.0.0/config.log igy néz ki:
http://pastebin.ca/66638

ezzel a parancsal viszont nem igazán tudom mit is kéne tennem:
../vive-2.0.0 # echo "/usr/local/lib" >> /etc/ld.so.conf;ldconfig

néhányszori parancs kiadés után igy néz ki a /etc/ld.so.conf:

/usr/X11R6/lib64/Xaw3d
/usr/X11R6/lib64
/usr/lib64/Xaw3d
/usr/X11R6/lib/Xaw3d
/usr/X11R6/lib
/usr/lib/Xaw3d
/usr/x86_64-suse-linux/lib
/usr/local/lib
/opt/kde3/lib
/opt/gnome/lib
/lib64
/lib
/usr/lib64
/usr/lib
/usr/local/lib64
/opt/kde3/lib64
/opt/gnome/lib64
include /etc/ld.so.conf.d/*.conf
/usr/local/lib
/usr/local/lib
/usr/local/lib
/usr/local/lib

Az
echo "/usr/local/lib" >> /etc/ld.so.conf ; ldconfig
Berakja fent nevezett könyvtárat az ld.so.conf fájlba, ami leírja, hogy hol keresse a rendszer a könyvtárakat (.so fájlok), az ldconfig pedig eszerint újragenerálja a cache-t.
Szerintem rossz linket adtál. Nem ez a helyes: http://pastebin.ca/666383 ?

Gentoo Karvaly

Mi lehet a baj srácok (és lányok)? Valamit elcseszek! De mit?

Azt, hogy nem nyomod felül az erdeti gtk+2-öt, de rendesen. Mivel rendszerszinten a /lib és /usr/lib mindig előbb van mint a /usr/local/lib. Ezt kikerülheted többféle módon is. A pkg-config PATH-jában is elsőhelyre kell állítanod a /usr/local/share/pkgconfig útvonalat. Egyébként meg a legegyszerűbb a

./configure --prefix=/usr --enable-shared --disable-static --sysconfdir=/etc --localstatedir=/var --disable-debug

opcióval fordítani a GTK+2-öt és akkor az eredetit felülírja. A régi libjeid is ott maradnak. Ennél elengánsabb lenne csomagot készíteni belőle és simán lecserélni a meglévőt.

--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!

Na ez nem jött össze...

Amatőr vagyok az ilyesmihez: Mit értesz az alatt, hogy "A pkg-config PATH-jában is elsőhelyre kell állítanod a /usr/local/share/pkgconfig útvonalat" Ezt hogy csináljam?
Eztetet se értem e: "csomagot készíteni belőle és simán lecserélni a meglévőt"

A GTK2 ezzen ./confugure... parancs álltal történő forditása után a make parancs valami hibát dob ki:
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make[4]: *** [libprintbackend-cups.la] Error 1
make[4]: Leaving directory `/home/bigb/Documents/downloads/gtk+-2.10.14/modules/printbackends/cups'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/bigb/Documents/downloads/gtk+-2.10.14/modules/printbackends'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bigb/Documents/downloads/gtk+-2.10.14/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bigb/Documents/downloads/gtk+-2.10.14'
make: *** [all] Error 2
bigb@linux-1hun:~/Documents/downloads/gtk+-2.10.14>

Illetve kérdésem annyi lenne még, hogy a Yast2 miért nem tudja mindezt végrehajtani helyettem? Arra megyek, hogy "feltételek nélküli frissités" Minden lefut hiba nélkül. Fel kéne raknia a 2.10.6 ot de ezek szerint ez nem történik meg.

A make hibájára azt tudom mondani, hogy valamiért nem tud linkelni az -lssl kapcsolóval, ami azt jelenti, hogy valamilyen ssl csomag nincs felrakva (vagy a megfelelő -dev párja), legalábbis szerintem ez a helyzet.
Miért nem csinálja meg? Talán mert ez egy vadiúj verzió, és a suse-s srácok, még nem tapasztalták ki eléggé, vagy valami össze lett barmolva korábban a rendszeren, nem tudom...

Gentoo Karvaly

Nos már úgy december óta ez az aktuális "stable verzió" ... de attól még lehet, hogy vacak... vagy csak én bénázom... Suse expert valaki?

A tipp bejött: felraktam ilyen openssl devel csomagokat és továbblépett a dolgon... de itt újra elakad:

/usr/local/lib/libgthread-2.0.so: undefined reference to `g_thread_gettime'
collect2: ld returned 1 exit status
make[2]: *** [pixbuf-threads] Error 1
make[2]: Leaving directory `/home/bigb/Documents/downloads/gtk+-2.10.14/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bigb/Documents/downloads/gtk+-2.10.14'
make: *** [all] Error 2

:) na most akkor ezt kicsit bővebben fejtsd ki, hogy mi a nyavaját csináljak... Egyenlőre még a GTKt próbálom felrakni forrásból, hogy ennek a vive proginak jó legyen... Hangsúlyoznám nem szoktam rászorulni a programok forgatására... rpm emekkel dolgozom :D

export CFLAGS="$CFLAGS -Wl,--allow-shlib-undefined"

ez a fenti sor meg sem található ebben a leirásban amit belinkeltél.

Elnézést kérek tudatlanságomért :'(

"
+CFLAGS := $(shell echo $(CFLAGS) | sed 's,-g ,,')
-Wl,--allow-shlib-undefined
"
Azért írtam ezt, hogy neked egyszerűbb legyen.
De inkább mást kérdezek. Miért rakod te fel forrásból a gtk-t??
Azért problémás a gtk, mert nagyon bele van integrálva a disztribúciókba.
Tehát ha letörlöd, akkor egycsomó program ugrik (egész gnome pl.).
Szóval mi is az okod a manuális forrásból való gtk update-re?

Gentoo Karvaly

Na akkor mindenki figyu ... kezdjük tiszta lappal itt tartok valójában:
http://hup.hu/node/43661#comment-419034
Az alapproblémám ez. Emiatt a vive progi miatt kezdtem el "bűvészkedni" a gtk val.
Minden proi ami gtk t használ úgy tünik remekül müködik... csak (nem értek annyira hozzá) úgy tünik mintha a verziószámok kicsit összekeveredtek volna.

Nem ragaszkodom a legfrisebb gtk hoz, csak valahogy meg kéne javitani!

Fusd át a fórumot újra... rövid.