Страница 1 из 1
Изменить компилятор
Добавлено: 2008-05-02 14:28:04
ProFTP
при копиляции ядра выдает ошибку
Код: Выделить всё
cc1: error: unrecognized command line option "-Wno-pointer-sign"
погуглил, понял, тчо нудно компилировать с gcc4 (с 3.4 не подойдет!)
постаивил gcc41 и gcc43
Код: Выделить всё
CC=/usr/local/bin/gcc41
CXX=/usr/local/bin/g++41
этого достатиочно??? что еще нужно?
и как посомтректь что точно стоит всё из gcc4.1 ?
ЗЫ обновлять всю систему это длинная песня! и как раз натсроил всё, есликтото знает подсажите?
Re: Изменить компилятор
Добавлено: 2008-05-02 23:06:46
Гость
еще хорошо бы поставить /usr/local/bin в $PATH перед /usr/bin
в tcsh(1) это делается по:
set path=(/usr/local/bin $path)
в sh(1) по:
export PATH=/usr/local/bin:$PATH
ибо в login.conf(5) стоит наборот и в случае одинаковых бинарников (например, `cc') приоритет будет у того, чей путь находится раньше в $PATH
Re: Изменить компилятор
Добавлено: 2008-05-02 23:17:30
ProFTP
PATH к /usr/local/bin стоит
программы от туда запускаються
а собираться все равно не хочет...
что поставить?
Re: Изменить компилятор
Добавлено: 2008-05-02 23:28:09
Гость
ProFTP писал(а):PATH к /usr/local/bin стоит
стоит перед или после /usr/bin?
ProFTP писал(а):а собираться все равно не хочет...
давай ошибку
Re: Изменить компилятор
Добавлено: 2008-05-02 23:29:58
Гость
btw, не знаю как в 7-ке, но в 8-ке
Код: Выделить всё
> gcc --version
gcc (GCC) 4.2.1 20070719 [FreeBSD]
Copyright (C) 2007 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.
, т.е. 4.2.1, а не 4.1.
Re: Изменить компилятор
Добавлено: 2008-05-02 23:41:41
ProFTP
вот
Код: Выделить всё
cc1: error: unrecognized command line option "-Wno-pointer-sign"
тогда попробую 4.2.1 или обновлю нормально...
Re: Изменить компилятор
Добавлено: 2008-05-02 23:47:27
Гость
ProFTP писал(а):или обновлю нормально...
ты вообще как обновляешь? сначала надо до последней в -stable в своей ветке и только потом прыгать по мажорным ветакам, т.е. 6.1 -> 6-stable -> 7-stable. Читай /usr/src/UPDATING
или что-то другое пытаешься сделать?
Re: Изменить компилятор
Добавлено: 2008-05-03 0:03:56
ProFTPD
сори
мир 7.0CURENT
ядро 8.0CURENT
клмпилятор 6.2STABLE
тогда обнолю в 8.0 или 7, мир вродебы собираеться, слава Богу
я не понмю как я ядро собрал в прошлый раз, но как-то собрал
в общем ладно обновлю..
Re: Изменить компилятор
Добавлено: 2008-05-03 17:47:59
manefesto
ProFTPD писал(а):
мир 7.0CURENT
ядро 8.0CURENT
клмпилятор 6.2STABLE
Фигасе солянка...Обновляй нормально