Я попытался собрать gcc 4.5.0 в Linux версии 2.6.18-164.6.1.el5 и обнаружил следующие проблемы, на которые я не смог найти ответ в Google. Я использовал следующую команду.
.. / gcc-4.3.5 / configure --prefix = / usr --prefix = / apps --with-gmp = / apps --with-mpc = / apps --with-mpfr = / apps - -enable-shared --enable-threads = posix
make -j 8
Вот часть, когда он пожаловался на ошибку
...
cp: сохранение ACL для `./asm/org/objectweb/asm/ClassAdapter.class ': операция не поддерживается
cp: сохранение разрешений для `./asm/org/objectweb/asm ': операция не поддерживается
cp: сохранение разрешений для `./asm/org/objectweb ': операция не поддерживается
cp: сохранение разрешений для `./asm/org ': операция не поддерживается
cp: сохранение разрешений для `./asm ': операция не поддерживается
make [6]: *** [tools.zip] Ошибка 1
make [6]: выход из каталога `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/32/libjava/classpath/tools'
make [6]: вход в каталог `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/32/libjava/classpath'
true DO = все мультидоу # make
make [6]: выход из каталога `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/32/libjava/classpath'
make [5]: *** [все-рекурсивная] ошибка 1
make [5]: выход из каталога `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/32/libjava/classpath'
make [4]: *** [все-рекурсивная] ошибка 1
make [4]: выход из каталога `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/32/libjava'
make [3]: *** [multi-do] Ошибка 1
make [3]: выход из каталога `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/libjava'
make [2]: *** [all-multi] Ошибка 2
make [2]: Выход из каталога `/home/gl/gcc4.3obj/x86_64-unknown-linux-gnu/libjava'
make [1]: *** [all-target-libjava] Ошибка 2
make [1]: выход из каталога `/home/gl/gcc4.3obj'
make: *** [all] Ошибка 2
Любые разъяснения и помощь будут высоко оценены. Спасибо.