Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-13 13:16:06
Добрый день!
Скачал под Иксы с нВидиа последние драйвера NVIDIA-FreeBSD-x86-100.14.11.tar.gz
Пакет compat5x установил из портов.
При сборке драйвера получаю следующее сообщение
cc1: error: unrecognized command line option "-Wno-pointer-sign"
*** Error code 1
Stop in /root/NVIDIA-FreeBSD-x86-100.14.11/src
*** Error code 1
Stop in /root/NVIDIA-FreeBSD-x86-100.14.11.
Как решить эту проблему?
Darth_Vader
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-13 13:31:26
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Darth_Vader
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2007-08-13 13:53:24
Это что такое ???
Где это сборка происходит ???
Необычное место.
я такой яростный шо аж пизде
Ц

manefesto
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2007-08-13 14:15:09
не уверен конечно, но сборка должна проходить в папке work, собственно говоря патчи накладывают по относительно пути $PWD/work/$SOURCESDIR
Ну вообщем что то типа того
я такой яростный шо аж пизде
Ц

manefesto
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-13 14:19:46
драйвер в портах есть.
чем он не устроил?
Убей их всех! Бог потом рассортирует...
Alex Keda
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2007-08-13 14:21:42
2lissyara:
Видимо парень не знает про систему портов.

я такой яростный шо аж пизде
Ц

manefesto
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-13 14:30:52
lissyara писал(а):драйвер в портах есть.
чем он не устроил?
Что-то я про порты не подумал. Сейчас попробую.
Darth_Vader
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-13 14:45:18
Как я и предполагал - замена /root на /usr/ports/x11/nvidia-driver ничего не дала. Такая же ошибка.
Darth_Vader
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2007-08-13 14:52:09
Код: Выделить всё
cd /usr/ports/x11/nvidia-driver
make clean; # удаляем старые сорцы
make install clean; # собственно говоря ставим дрова
Дерево портов от какого числа ?
Я не пойму.... ты всё таки из портов ставишь или вручку компилишь... такое ощущение что вручку
я такой яростный шо аж пизде
Ц

manefesto
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-13 16:14:31
Господа! Я ведь написал какая ошибка - вы что-то можете подсказать, как эту ошибку убрать? Зачем гадать - получится, не получится...
Коллекции портов и недели нет. Обновил в середине прошлой недели.
Что из портов, что из архива - один фиг, ошибка одна и та же. Соотвественно, проблема не в том, как именно я собираю драйвер.
Darth_Vader
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2007-08-13 16:25:31
Не могу с тобой согласится.
При сборке из исходников, не учитываются "специфичные" для freebsd размещения libs и include.
В /usr/ports/mk лежат файлы в которых описаны специфичные параметры для сборки софта.
Пытался я собрать kde-3.5.5 когда в моих портах были тока 3.5.4 так ./configure у меня часто ругался на то что не может найти jpeglibs даже с указанием где они лежат через --with-extra-includes=/usr/local/includes.
Вохможно на момент выхода драйвера NVIDIA-FreeBSD-x86-100.14.11 было ошибка в сорцах которая была удачно поправлена с помомошью patch.
я такой яростный шо аж пизде
Ц

manefesto
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-13 16:55:59
флаги компилятора из /etc/make.conf убери.
и ответь - откуда всё-таки собираешь.
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-13 17:48:20
Сейчас собираю драйвер из коллекции портов.
В /etc/make.conf оставил только 2 строчки про версию perl.
Ничего не изменилось.
Darth_Vader
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-13 18:29:47
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-13 19:48:43
# gcc -v
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.6 [FreeBDS] 20060305
#
Darth_Vader
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-13 21:08:04
выкати полный лог сборки из портов
Убей их всех! Бог потом рассортирует...
Alex Keda
-
gg
- проходил мимо
Непрочитанное сообщение
gg » 2007-08-13 21:57:06
grep -r -- -Wno-pointer-sign по папке с драйвером и /usr/share/mk. Если найдешь совпадения, то удали. -Wno-pointer-sign, если не ошибаюсь, из gcc 4.2.
gg
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-13 23:49:16
у меня такое было на курренте, когда налепил флагов компилятора для оптимизации...
=========
кстати - в портах далеко не одна версия дравйвера - все несобираются?
Убей их всех! Бог потом рассортирует...
Alex Keda
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-15 14:42:04
lissyara писал(а):выкати полный лог сборки из портов
# make install
===> Building for nvidia-driver-1.0.9746_5
===> src (all)
cc -O2 -mmmx -msse -msse2 -msse3 -pipe -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9746 -D__KERNEL__ -DNVRM -UDEBUG -U_DEBUG -DNDEBUG -O -fno-common -msoft-float -fno-unit-at-a-time -minline-all-stringops -fno-strict-aliasing -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I/src -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -c nvidia_ctl.c
cc1: error: unrecognized command line option "-Wno-pointer-sign"
*** Error code 1
Stop in /usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-1.0-9746/src.
*** Error code 1
Stop in /usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-1.0-9746.
*** Error code 1
Stop in /usr/ports/x11/nvidia-driver.
*** Error code 1
Stop in /usr/ports/x11/nvidia-driver.
Darth_Vader
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2007-08-15 14:45:23
make clean вначале сделай
Убей их всех! Бог потом рассортирует...
Alex Keda
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2007-08-15 15:01:40
чует моё сердце что у него соберется...
И вообще...плохая это привычка собирать вручку из сорцов....потом фиг вспомниш что и куда ставил
я такой яростный шо аж пизде
Ц

manefesto
-
Darth_Vader
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-08-13 13:00:27
Непрочитанное сообщение
Darth_Vader » 2007-08-15 15:38:03
manefesto писал(а):чует моё сердце что у него соберется...
И вообще...плохая это привычка собирать вручку из сорцов....потом фиг вспомниш что и куда ставил
Дались вам сорцы.
Что из сорцов не собирается, что из портов не собирается.
Darth_Vader