Назад | Перейти на главную страницу

Ошибка GCCVERSION not found при установке порта FreeBSD

Я пытаюсь установить программу, используя порт FreeBSD 4.7. Я получаю такую ​​ошибку:

Couldn't find your current GCCVERSION (OSVERSION=470000)

Как бы вы исправили такую ​​ошибку?

Я не думаю, что 4.7 поддерживается текущим деревом портов. Возможно, вы сможете отредактировать /usr/ports/Mk/bsd.gcc.mk, чтобы иметь значение для GCCVERSION. Но, учитывая, что в 4.x был gcc 2.95, вероятно, у вас возникнут проблемы с компиляцией, если вы сначала не обновите gcc.

Другой вариант - забыть о портах и ​​просто скомпилировать программу вручную. Вы можете использовать Makefile порта в качестве руководства.

FreeBSD 4.7 была выпущена в 2002 году, а последний выпуск ветви 4.x был в 2005 году. В 2007 году она достигла статуса «End of Life». Вам действительно стоит обновиться.