Страница 2 из 2

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-15 15:38:42
Alex Keda
листинг где

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-15 16:24:23
Darth_Vader
lissyara писал(а):кстати - в портах далеко не одна версия дравйвера - все несобираются?
все не собираются с такой же ошибкой

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-15 18:59:27
Alex Keda
листинг где.

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-15 19:36:35
Fastman
Сдается мне господа что у человека 2 версии gcc, а по умолчанию юзается не та версия.
если попробовать явно указать что то типа make CC=/usr/bin/gcc-X blah blah blah

может не собратся потому что насколько я помню эти ключи специфика gcc-4 а у бедняги gcc-3

А вообще - обновить порты и пересобрать gcc - это самый верный путь.

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-15 20:34:13
Alex Keda
собственно - затем про маке конф и пытал....
странно вообще...

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 5:31:55
Darth_Vader
Fastman писал(а):Сдается мне господа что у человека 2 версии gcc, а по умолчанию юзается не та версия.
если попробовать явно указать что то типа make CC=/usr/bin/gcc-X blah blah blah

может не собратся потому что насколько я помню эти ключи специфика gcc-4 а у бедняги gcc-3

А вообще - обновить порты и пересобрать gcc - это самый верный путь.
Не было у бабки проблем, купила бабка порося... :-)
Обновил порты.
делаю cd /usr/ports/lang/gcc43 && make all install clean && rehash
добавляю в /etc/make.conf USE_GCC=4.3
пробую собрать mc, получаю сообщение о неизвестной версии gcc.
как использовать обновлённую версию gcc?

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 6:05:28
manefesto
ma gcc-config

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 13:55:06
Darth_Vader
Откуда взять gcc-config?
# man gcc-config
No manual entry for gcc-config
# gcc-config
gcc-config: Command not found.
# cd /usr/ports
# make search name="gcc-config*"
#

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 14:22:00
manefesto
блин....набери первые две буквы gc и нажми таб.... ну блин...

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 14:34:51
Darth_Vader
# gc
и ничего :-)
# whereis gcc-config
gcc-config:
#

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 15:14:56
Darth_Vader
А gcc-config точно во FreeBSD есть?
Гугль только про линуксовый gcc-config знает...

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 15:31:35
manefesto
слушай....ты в курсе что gcc это так то UNIX компилятор.
Он стоит и во фре и в линуксе.
Его даже на солярис ставят...

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 15:37:25
Darth_Vader
Ты удивишься, но я в курсе.
Вернёмся к вопросу о происхождении gcc-config, ок?
Спасибо тебе за то, что ты тратишь своё время на мою проблему, но твои советы не очень приближают к решению.
Вот смотри, что не так?
# uname -a
FreeBSD 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
# pkg_version -v
bison-1.75_2,1 = up-to-date with port
gcc-4.3.0_20070810 = up-to-date with port
gettext-0.16.1_3 = up-to-date with port
gmake-3.81_2 = up-to-date with port
libgmp-4.2.1_2 = up-to-date with port
libiconv-1.9.2_2 = up-to-date with port
libtool-1.5.22_4 = up-to-date with port
linux_base-fc-4_9 < needs updating (port has 4_10)
m4-1.4.9 = up-to-date with port
mpfr-2.2.1 = up-to-date with port
mykbsd60x86-8.14.9.3 ! Comparison failed
perl-5.8.8 = up-to-date with port
zip-2.32 = up-to-date with port
# gcc -v
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.6 [FreeBSD] 20060305
# gcc43 -v
Using built-in specs.
Target: i386-portbld-freebsd6.2
Configured with: ./..//gcc-4.3-20070810/configure --disable-nls --with-system-zlib --with-libiconv-prefix=/usr/local --with-gmp=/usr/local --program-suffix=43 --libdir=/usr/local/lib/gcc-4.3.0 --with-gxx-include-dir=/usr/local/lib/gcc-4.3.0/include/c++/ --disable-rpath --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/gcc43 i386-portbld-freebsd6.2
Thread model: posix
gcc version 4.3.0 20070810 (experimental)
#

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-17 16:06:27
manefesto
на самом деле gcc-config должен входить в gcc.
Я тебе советую всй таки советую собрать gcc43 в пакет командой pkg_create -b gcc-4.3.0_20070810

Потом посмотри на gcc, возможно он является симлинком на gcc34

Если так...то можно попробовать сменить симлинк.
Если не так....то попробуй удалить gcc43 (пакет) и посмотреть....заработает ли у тебя старый компилятор.
Почему у тебя gcc43 стал дефолтным я не знаю, всё равно его должен был сменить gcc-config.

PS: сделай поиск по файловой системе на предмет gcc-config

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-20 6:51:12
manefesto
Хм...на самом деле не нашел gcc-config, зато нашел gcc --help подсказал мне что gcc можнос сменить если указать имя компилятор через -V

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-20 6:58:07
Darth_Vader
Гхм... И как же мне с учётом этой информации скомпилировать драйвера с новой версией gcc?

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-20 7:17:20
manefesto
Попробуй gcc -V 4.3.0_20070810
И обьясни мне, зачем тебе понадобился gcc 4.3 ????

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-20 7:26:58
Darth_Vader
да мне любая версия сгодится, под которой соберутся дрова :)
как мне дрова из портов собрать-то?

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-20 7:59:23
Alex Keda
вернуть дефолтовый компилятор и просто собрать.
=====
подозреваю - насобирал из исходников непойми чё с префиксом /usr...

Re: Видеодрайвера NVIDIA-FreeBSD-x86-100.14.11 - ошибка при сбор

Добавлено: 2007-08-20 8:09:49
Darth_Vader
ничего я из исходников не собирал - всё из портов.
всё собиралось банальным make all install clean