But, on the build process, I met the errors of ‘undefined reference to xxxxx’ for all functions that I coded in my program, and I recognized that it was due to the libxxx.a file.
And the every adviser on internet suggested that check the directory for the files.
So, I searched the files in which include the function names in my computer, and I found the .a files are correctly set in the directory which I coded.
And there are the other files which are named ‘libxxx.dll.a’, so I tried to build with the files ‘libxxx.dll.a’, but I got the same result.
On this point, I have got some questions.
1) If the gcc could not find the libxxx.a files, it would say that ‘cannot find the –lxxx’. But it just said ‘undefined reference to xxxx’. It means that those libxxx.a files are in the correct directories.
2) And if the files do not define the functions, it is strange. Because those files include the function names and are the same files/directories I had searched in my computer, and I think it should have the definitions of the functions. But I am not sure that the files define the functions or not, because I cannot read the file myself.
If I am wrong, what was my mistake?
3) Can libxxxlib.a files be replaced with the libxxx.a? And if it can, what is the difference between libxxxlib.a and libxxx.a? And the same for the libz and libzlib?a
Here is my line commend, the directory which include the libxxx.a files.
I work for a online-video company, and looking for some tools to convert wmv/mkv/avi and so on to mp4. I know ffmpeg can do this. Should I buy it in thes condition?
I have a Windows OS for development, and a Linux server. I downloaded ffmpeg on my Windows, configured everything, and uploaded the application. The video conversion didn't work. After extensive hours figuring out the culprit, I realized that I downloaded the ffmpeg for Windows, and need to download the Linux version. That seemed harder than downloading the Windows version. I have scoured the net, and have come up with squat
So, my 2 questions are:
Is there an easy way to download/install the linux version of ffmpeg? OR
Is there an easier way to install it straight on the server?
If it matters, I also have a Linux OS development, but found it hard to install ffmpeg on it anyway.
Update: After trying apt-get install ffmpeg on my Ubuntu Linux OS, it says it has already been installed. How do I locate what folder it's located?