Как я могу получить значение по умолчанию gcc компилятор назад?

Я не могу скомпилировать ("делают") что-либо в данный момент. Все это заканчивается следующим:

as: unrecognized option '--64'

Таким образом, я искал причину и нашел это

gcc -version

дал мне это:

gcc (GCC) 4.1.2 20060728 (prerelease) (TIGCC 4.1.2-pre9)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

А-ч, да, я действительно устанавливал TIGCC в какой-то момент (он используется, чтобы кросс-скомпилировать программы C для калькуляторов TI). Мне действительно больше не нужен он, но я не могу найти, как я, как предполагается, реконфигурировал gcc назад к нормальному. Я пытался делать

sudo apt-get install --reinstall gcc binutils

но это ничего не изменяет. Я мог попробовать - чистка, но это потребует, чтобы я удалил много других пакетов (как графические драйверы x_x). Что-либо более простое я должен попробовать?:)

Спасибо!

ОБНОВЛЕНИЕ

type -a

возвращенный два пути для gcc, один из которых был тем от tigcc. Я удалил тот файл и теперь gcc --version показывает корректный (4.8.2). Однако я все еще получаю те же ошибки!:(

$ as --version
GNU assembler 2.16.1
Copyright 2005 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
This assembler was configured for a target of `m68k-coff'.

Я понятия не имею что m68k-coff /означает..., но я нахожусь в системе AMD x64!?

1
задан 7 February 2015 в 08:14

1 ответ

Таким образом в довольно невероятном случае, что любой имеет те же проблемы и не возражает избавляться от TIGCC, я должен был удалить /home/USER/bin/gcc и /home/USER/bin/as.

При издании

$ type -a
/usr/bin/gcc
/home/USER/bin/gcc

и то же самое для as.

0
ответ дан 3 August 2019 в 16:48

Другие вопросы по тегам:

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