This forum has been archived. All content is frozen. Please use KDE Discuss instead.

compile error No rule to make target `/usr/lib64/libavformat

Tags: None
(comma "," separated)
User avatar
google01103
Manager
Posts
6668
Karma
25
compiling git on openSuse 64bit

using the Packman repo's and they recently switched from ffmpeg to libav (ffmpeg fork) which isn't supposed to cause any issues

rm'ed amarok dir, re dl'ed and re-compiled but error remains

Code: Select all
[ 71%] Building CXX object src/CMakeFiles/amaroklib.dir/ Mpris2AmarokAppAdaptor.o                     
[ 71%] make[2]: *** No rule to make target `/usr/lib64/libavformat.so', needed by `lib/libamaroklib.so.1.0.0'.  Stop.
make[2]: *** Waiting for unfinished jobs....
[ 71%] Building CXX object src/CMakeFiles/amaroklib.dir/Mpris2AmarokPlayerAdaptor.o
Building CXX object src/CMakeFiles/amaroklib.dir/amarokconfig.o                                     
make[1]: *** [src/CMakeFiles/amaroklib.dir/all] Error 2                                             
make: *** [all] Error 2


OpenSuse Leap 42.1 x64, Plasma 5.x

valoriez
KDE CWG
Posts
625
Karma
3
OS
I suggest going back to the beginning of whichever guide/recipe you use for building, and check all of the preparatory steps. Perhaps a package has changed name, etc.

Local build: http://blogs.fsfe.org/myriam/2009/09/co ... l-summary/

Local and more: http://techbase.kde.org/Getting_Started ... t-tutorial
User avatar
google01103
Manager
Posts
6668
Karma
25
seems a symbolic link leads nowhere

Code: Select all
ls -l /usr/lib64/libavformat.so
lrwxrwxrwx 1 root root 23 Mar 26 06:04 /usr/lib64/libavformat.so -> libavformat.so.52.102.0
circus:/home/smiley/MyTemp/amarok # ls -l /usr/lib64/libavformat.so.52.102.0
ls: cannot access /usr/lib64/libavformat.so.52.102.0: No such file or directory


actually seems lots of libav links leading nowhere


OpenSuse Leap 42.1 x64, Plasma 5.x



Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot]