llvm и лязг на CentOS 5 без корневых полномочий?

Кажется, что на мой вопрос отвечают в libvirt руководстве. Нужно конкретно гарантировать, что тот же IP роздан через DHCP каждый раз. Вот то, как это может быть указано:


    
      
      
    
  

С другой стороны, статический IP является жизнеспособным вариантом.

3
04.07.2013, 16:50
2 ответа

Я смог создать лязг следующим измененная версия шагов, которые Вы сделали.

# Preliminary:
#  Get source
#  Extract source
#  Set environmental variables

cd /home/avilella/src/llvm/latest
# Clang is expected to be at `tools/clang`.
mv tools/cfe-3.3.src tools/clang
# You should clean before configuring, not after.
make clean
# The missing config.h file is created by the configure script
#  if clang is in the correct location 
./configure --prefix=/home/avilella/src/llvm/latest/llvm
make -j8
make install
3
27.01.2020, 21:17

Обычно это не хорошая идея просто распаковать об/мин и попытку использовать, это довольно потому что:

  1. необходимо разрешить зависимости

  2. Вы теряете так называемые сценарии об/мин, которые могли бы быть жизненно важными для надлежащего функционирования

  3. Вы теряете исходную структуру каталогов, которая могла бы быть жизненно важной для надлежащего функционирования

Номер 2 и 3, на самом деле редко проблема (только происходит, когда RPM-пакет плохо подготовлен), но в этом случае Вашей проблемой является 1-я... Кажется, что glibc-распространенный = 2.5-107.el5_9.5 зависимость, например...

Но во всяком случае, этот подход, который Вы выбрали, довольно неудачен... При необходимости в новом компиляторе на сервере, где у Вас нет корневого доступа, можно просто скомпилировать его из источника и установить его в произвольный каталог. Запустите путем взгляда на страницу Getting Started лязга. И удостоверьтесь, когда Вы будете звонить configure Вы используете --prefix=/path_to/my_favorite_directory.

2
27.01.2020, 21:17

Теги

Похожие вопросы