OpenBSD 3.3 по умолчанию стоит gcc 2.95.3
ставлю gcc-3.2.2 ( из пакетов или исходников -нет разницы), а gcc -V выдает старую версию.. что забыл сделать ???
>OpenBSD 3.3 по умолчанию стоит gcc 2.95.3
>ставлю gcc-3.2.2 ( из пакетов или исходников -нет разницы), а gcc -V
>выдает старую версию.. что забыл сделать ???Из исходников -- это из портов или совсем вручную? Из пакетов как -- сразу pkg_add или сначала pkg_delete?
А "новый" gcc именуется именно 'gcc', а не как-то иначе (может быть, gcc3 или gcc-3)? Еще может быть так, что новый gcc поставился в каталог, который идет позже "старого" в $PATH. И вот еще что (к вопросу, зачем нужен 3-й gcc). Я не уверен, что gcc3 сможет правильно собрать ядро или систему (помня о линуксячьем бардаке в этом плане).
Я бы посоветовал покопаться на http://www.openbsd.org, http://www.deadly.org и в списках рассылки OpenBSD, возможно, есть какие-то инструкции.
>OpenBSD 3.3 по умолчанию стоит gcc 2.95.3
>ставлю gcc-3.2.2 ( из пакетов или исходников -нет разницы), а gcc -V
>выдает старую версию.. что забыл сделать ???видимо забыл посмотреть переменную PATH и то что установил новый gcc
c PREFIX=/usr/localls -la /usr/local/bin/gcc*