installing xvidcap on suse linux with missing libs
hi,
im installing xvidcap 1.1.7 on suse linux 11 enterprise server and im facing missing packages. Code:
checking if msgfmt accepts -c... yes - gtk2 - Library for Creation of Graphical User Interfaces (version 2) - glib2 - A Library with Convenient Functions Written in C - libglade2 - Glade Library Compatible with the GNOME 2.x Desktop Platform - libgthread-2_0-0 - A Library with Convenient Functions Written in C what should i do? it says i should set my package_cflags and package_libs. but how should i do that? |
Development packages ( -devel ) are required when you want to compile :
# zypper in libglade2-devel gtk2-devel glib2-devel Note : The file xvidcap.spec, "BuildRequires" : gtk2-devel libmp3lame-devel libglade2-devel perl-XML-Parser pkgconfig \ scrollkeeper update-desktop-files ftp://ftp.pbone.net/mirror/packman.i....7-5.2.src.rpm . |
hi knudfl,
where should i get these devel packages? i couldnt find it in suse linux iso. what is the normal practise? get it from external parties? |
# 3 : No, none of the three packages are on the install DVD.
Usually you would type : 1) su <enter password> 2) zypper in <package> <package> <package> ... to get the packages installed. But it won't work unless you have paid for the "SLE 11" support. Please show the output from the commands : a) uname -m b) rpm -qa glib2 c) rpm -qa gtk2 d) rpm -qa libglade2 . |
sorry i was away for a while. as request, the outputs from the commands are:
1) x86_64 2) glib2-2.22.5-0.2.23 3) gtk2-2.18.9-0.21.4 4) libglade2-2.6.4-1.2.267 |
# 5
OK, that's SLE 11 SP2 packages. The 64bits '-devel' packages are on the SLE11SP2-SDK-x64-DVD1 http://demeter.uni-regensburg.de/SLE...1/suse/x86_64/ → glib2-devel atk-devel cairo-devel pango-devel gtk2-devel libglade2-devel . |
hi knudfl, thank you so much. you have been so much help!!! i managed to install xvidcap dependencies successfully. anyhow, i ran ./configure make make install, but where is it installed to? i can't find xvidcap in application browser nor in /usr/local/share/omf/xvidcap. is it installed correctly?? how can i check?
|
# 7
The command : which xvidcap .. will reply with /usr/local/bin/xvidcap Starting the application is done with the command : xvidcap And : The launcher "/usr/local/share/applications/xvidcap.desktop" can be copied to your Desktop. ( The Suse package from pacman, referred to in post #2, creates a menu entry "xvidcap AudioVideo Recorder".) . |
hi knudfl, my installed dir is /usr/local/share/omf/xvidcap. there isnt a application dir in share. anyway the xvidcap dir is empty. strange!!! im not sure if it is installed correctly
|
i realise make install failed. i get install recursive error 1
|
can you post the error .
I am guessing it is a mismatch in the glib2-2.22.5-0.2.23 AND glib2-devel-2.22.5-0.2.23 gtk2-2.18.9-0.21.4 AND gtk2-devel-2.18.9-0.21.4 libglade2-2.6.4-1.2.267 AND libglade2-devel-2.6.4-1.2.267 the libs and the source headers must match please rerun this Code:
su - on opensuse 12.1 i get for "rpm -qa gtk2* " Code:
rpm -qa gtk2* but gtk2-tools-2.24.7-2.5.1.x86_64 gtk2-devel-2.24.7-2.5.1.x86_64 gtk2-data-2.24.7-2.5.1.noarch ------ All match |
hi,
heres the reply to your q: #rpm -qa glib2* glib2-2.22.5-0.2.23 glib2-branding-SLES-2.16-47.3 glib2-devel-2.22.5-0.2.23 glib2-lang-2.22.5-0.2.23 # rpm -qa gtk2* gtk2-devel-2.18.9-0.21.4 gtk2-engines-32bit-2.16.1-4.26 gtk2-2.18.9-0.21.4 gtk2-engines-2.16.1-4.26 gtk2-theme-SLED-11.1-1.29.82 gtk2-lang-2.18.9-0.21.4 gtk2-branding-SLED-11.1-1.26 gtk2-32bit-2.18.9-0.21.4 gtk2-themes-0.1-737.22 # rpm -qa libglade2* libglade2-devel-2.6.4-1.2.267 libglade2-2.6.4-1.2.267 |
can you post the error you are getting
http://sourceforge.net/projects/xvidcap/?source=dlp is from 2009 and uses ffmpeg ( the OLD single threaded version i am guessing ) and not the current multi threaded one i would expect some ffmpeg error on OpenSUSE 12.1-64 bit, using an older gcc ( gcc4.1 ) i get this make error Code:
but ,xvidcap is in the "packman" repo ( suse 11.2 ) http://packman.inode.at/suse/11.2/Multimedia/x86_64/ --installing the repo file-- http://wiki.links2linux.de/packman:faq_en and the repo file is here http://packman.inode.at/suse/11.2/ and the muitimedia repo http://packman.inode.at/suse/11.2/Mu...ultimedia.repo |
Ref. # 14
Confirm : The "pacman xvidcap" works out of the box, SLES 11 SP2. > > > xvidcap-1.1.7-5.2.x86_64.rpm : http://packman.inode.at/suse/11.2/Mu...5.2.x86_64.rpm @nuttynibbles : Please do not try to build xvidcap yourself. None of the available { 1.1.7 sources, src packages / patches } seem to work with SLE 11. ( I tried with a couple of SRC.RPMS , and the Debian "src" : No luck.) . |
hi knudfl, i downloaded xvidcap rpm and tried to install. it gives an error:
rpm -i xvidcap-1.1.7-5.2.x86_64.rpm warning: xvidcap-1.1.7-5.2.x86_64.rpm: Header V4 RSA/SHA1 signature: NOKEY, key ID 1abd1afb error: Failed dependencies: libmp3lame.so.0()(64bit) is needed by xvidcap-1.1.7-5.2.x86_64 so i installed libmp3lame from here. more of it can be found here. so i installed and im getting segemtation fault. see below for more error: # rpm -i libmp3lame0-3.99.5-1002.1.x86_64.rpm warning: libmp3lame0-3.99.5-1002.1.x86_64.rpm: Header V4 RSA/SHA1 signature: NOKEY, key ID 1abd1afb # rpm -i xvidcap-1.1.7-5.2.x86_64.rpm warning: xvidcap-1.1.7-5.2.x86_64.rpm: Header V4 RSA/SHA1 signature: NOKEY, key ID 1abd1afb # xvidcap Segmentation fault |
All times are GMT -5. The time now is 11:18 PM. |