I have Ubuntu 14.04 upgraded from 12.04 making dist-upgrades. I did many manual installations such as ffmpeg, libglib and so on, in the past. I have a nice custom distro now, it works well but I have problems while trying to compile applications. The errors I got taught me lots, I found how to deal with linker errors, I list some of them below:
how-can-i-guide-compiler-to-use-a-certain-library
how-to-fix-pkg-prog-pkg-config-command-not-found-error
pkg-config-modversion-glib-2-0-reports-older-version
how-to-fix-libgmodule-2-0-so-0-could-not-read-symbols-invalid-operation-erro
multiple-ffmpeg-library-paths-how-can-exclude-older-ffmpeg-installations
how-can-i-use-a-particular-library-while-compiling
I come to such a point that even I can get errors while compiling native Ubuntu applications such as unity (I want to embed unity launcher into cairo dock unity launcher in cairo dock)
How can I fix those library conflicts? I lost manually compiled application's directories so I have no chance to run make uninstall.
I am fed up with adjusting library paths. What do you suggest me in this position?