Рано или поздно любой из начинающих изучать Линукс сталкивается с такой задачей как сборка (компиляция) какого-либо пакета (программы) из исходных кодов (source code). Такая необходимость возникает довольно часто при обновлении программного продукта, либо его установки из CVS источников, либо вообще есть программные продукты которые не распространяются в package (rpm, deb) формате, а только в исходных кодах. По сути дела задача довольно тривиальная и сводится, как правило, к набору команд ./configure; make; make install, да к тому-же весь процесс сборки и инсталяции подробно описывается в пояснительных файлах пакета, к примеру README, INSTALL, INSTALL-SOURCE, documentation, SOURCE и т.п., хотя это далеко не факт, что такие описания могут вообще присутствовать. Все бы ничего, но, камнем преткновения при сборке становятся самые распространенные ошибки, звучащие к примеру так: error while loading shared libraries: xxxx.so.0 cannot open shared object file no such file or directo
Ldconfig самая полезная команда для новичков сборки в Linux
5 сентября 20245 сен 2024
278
2 мин