Ошибка библиотеки разработки № 32 после установки glibc-devel.i686

Вы заметили, Вы вернулись логика if-then-else конструкции когда Вы повторное голосование сценарий

отметьте размещение строк, прокомментированных с line1 и line2 ниже. У Вас были они инвертированный в Вашем переписанном коде

while IFS= read -r -d '' file
do
    i=1
    while IFS= read -r -u 3 line
    do
        if [[ $line = '' ]]; then
           echo "value=\"$((i++))\""   # line 1 ***************
        else
           echo "$line"                # line 2 ***************
        fi
    done 3 "$file.xml"
done 
11
02.07.2014, 23:41
2 ответа

Быть крошечным битом более явным, чем @miroslav Ответ:

1 Зависимости

#64-bit (`x86_64`) C library and headers
yum install libgcc
yum install glibc-devel

# 32-bit (‘i386’) C library and headers
yum install libgcc.i686
yum install glibc-devel.i686

видят все из них в Предварительностями GCC .

2 Затем компилируйте - Enable-Multilib

../configure --enable-languages=all --prefix=/usr/local/gcc --enable-multilib

Редактировать.

Сбочная Примечание: Не компилируйте в том же каталоге, так как я вижу ./ Настройка в вашем примере. См. Установка GCC

Не запускайте ./Configure, это не поддерживается, вам нужно запустить Настройте снаружи исходного каталога

10
27.01.2020, 19:58

Я бы сказал, что вам нужно установить libgcc.i686

.
2
27.01.2020, 19:58

Теги

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