Ubuntu - tar.gz ошибка загрузки, потому что сайт изменил свой адрес
Я пытаюсь скомпилировать зависимости фреймворка C++ под названием FW4SPL
с cmake
в терминале. Набрав в команде make -j4
, он будет автоматически загружать, строить и устанавливать каждую зависимость.
Но есть ошибка во время компиляции.
-- Retrying...
-- Using src='http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz'
-- Retry after 5 seconds (attempt #2) ...
-- Using src='http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz'
Я думаю, что причина в том, что ссылка на http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz
больше не существует и компания tetgen
изменили адрес своего сайта на https://launchpad.net/ubuntu/+archive/primary/+files/tetgen_1.5.0.orig.tar.gz
,
Я мог бы вручную открыть это tar.gz
файл, но проблема в том, что я не знаю, в каком каталоге он должен быть открыт, потому что make -j4
Команда должна сделать это автоматически для меня. Каталог, в котором этот tar.gz
файл должен существовать может быть где угодно!
Любая помощь будет оценена.
1 ответ
Открой CMakeLists.txt
файл в tetgen
папка, которая находится внутри исходной папки.
Измените строку выше на следующую и сохраните и закройте файл.
set(CACHED_URL http://www.tetgen.org/1.5/src/tetgen1.5.0.tar.gz)
set(CACHED_URL https://launchpad.net/ubuntu/+archive/primary/+files/tetgen_1.5.0.orig.tar.gz)
Введите команду make -j4
,