News:

--

Main Menu

Error during compilation of the program

Started by khvalera, December 24, 2012, 11:12:39 PM

Previous topic - Next topic

khvalera

When compile a version 2.6.0 - 2.6.1 in ffmpeg, get the error:
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: cannot find-lADM6avutil
collect2: implementation of ld was completed with return code 1
make[3]: *** [libavcodec/libavcodec.so.54] Error 1

Jan Gruuthuse

#1
Check you have these installed: libavcodec-dev, libavcodec-extra-53 (ubuntu 12.04.1 here) or its equivalents for slackware?dpkg -l libavcodec-dev libavcodec-extra-53
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  libavcodec-dev 4:0.8.4-0ubunt Development files for libavcodec
ii  libavcodec-ext 4:0.8.4ubuntu0 Libav codec library

If these are installed: provide the logbuild where it goes wrong (logbuildCore, logbuildPluginsCommon, logbuildClilogbuildQt4 or logbuildGtk). Should be found in the tmp folder. (Or its equivalent in slackware)
So developers can check what is going on with your build.

khvalera

#2
AgiliaLinux is based on slackware. In place of ffmpeg is using libav, is installed

Jan Gruuthuse

It does not find: lADM6avutil or ADM6avutil? Don't know if this is due to your Russian, non English(uk) os? Can you possible install English language support for your OS and try again when it is available. If this fails: let us know: developer might pick up on this issue.

khvalera

Quote from: Jan Gruuthuse on December 27, 2012, 09:18:39 AM
It does not find: lADM6avutil or ADM6avutil? Don't know if this is due to your Russian, non English(uk) os? Can you possible install English language support for your OS and try again when it is available. If this fails: let us know: developer might pick up on this issue.

...on the English version of the same error!

mean


khvalera


khvalera


ajschult

It would be helpful to see the command it was trying to run that resulted in that message...

Does libADM6avutil.so exist in your avidemux build directory?  should be in buildCore/ffmpeg/build/libavutil/

khvalera

Quote from: ajschult on March 20, 2013, 04:07:58 AM
It would be helpful to see the command it was trying to run that resulted in that message...

Does libADM6avutil.so exist in your avidemux build directory?  should be in buildCore/ffmpeg/build/libavutil/

..there! libADM6avutil.so a link to libADM6avcodec.so.54

khvalera

...in avidemux 2.6.3 the problem is gone!