Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Не собирается ядро

Ответить
Настройки темы
Не собирается ядро

Аватара для Guest

Guest



Профиль | Цитировать


make depend прошел удачно
make пишет

/usr/src/sys/modules/coda../../coda/coda_fbsd.c: In function 'coda_fbsd_drvuninit':
usr/src/sys/modules/coda../../coda/coda_fbsd.c:215: error: 'NVCODA undeclared (first use in this function)
/usr/src/sys/modules/coda../../coda/coda_fbsd.c:205: error: (Each underclared identifier is reported only once
/usr/src/sys/modules/coda../../coda/coda_fbsd.c:205: error: for each function it appears in.)
/usr/src/sys/modules/coda../../coda/coda_fbsd.c: In function 'coda_fbsd_drvuninit':
/usr/src/sys/modules/coda../../coda/coda_fbsd.c:215: error: 'NVCODA undeclared (first use in this function)
**** Error code 1

---файл ядра---
machine i386
cpu I686_CPU
ident GENERIC
maxusers 32

# To statically compile in device wiring instead of /boot/device.hints
#hints "GENERIC.hints" # Default places to look for devices.

makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols

options SCHED_ULE # ULE scheduler
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options FFS # Berkeley Fast Filesystem
options SOFTUPDATES # Enable FFS soft updates support
options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big directories
options NTFS
options EXT2FS
options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
options PROCFS # Process filesystem (requires PSEUDOFS)
options PSEUDOFS # Pseudo-filesystem framework
options GEOM_GPT # GUID Partition Tables.
options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!]
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options SCSI_DELAY=15000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
#options KBD_INSTALL_CDEV # install a CDEV entry in /dev
#options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
# output.  Adds ~128k to driver.
#options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
# output.  Adds ~215k to driver.
#options ADAPTIVE_GIANT # Giant mutex is adaptive.

options MAXMEM=131072
options SC_HISTORY_SIZE=1000

options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=10
options IPDIVERT
options DUMMYNET
#options RANDOM_IP_ID
options TCP_DROP_SYNFIN

# Debugging for use in -current
#options KDB # Enable kernel debugger support.
#options DDB # Support DDB.
#options GDB # Support remote GDB.
#options INVARIANTS # Enable calls of extra sanity checking
#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
#options WITNESS # Enable checks to detect deadlocks and cycles
#options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed


# Bus support.  Do not remove isa, even if you have no isa slots
device isa
device eisa
#device pcm
device pci

# Floppy drives
device fdc

# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device atapicam
options ATA_STATIC_ID # Static device numbering

# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device da # Direct Access (disks)
device cd # CD
device pass # Passthrough device (direct SCSI access)

# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mouse

device vga # VGA video card driver

device splash # Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device sc

# Enable this for the pcvt (VT220 compatible) console driver
#device vt
#options XSERVER # support for X server on a vt console
#options FAT_CURSOR # start with block cursor

device agp # support several AGP chipsets

# Floating point support - do not disable.
device npx

# Serial (COM) ports
device sio # 8250, 16[45]50 based serial ports

# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
device plip # TCP/IP over parallel
device ppi # Parallel port interface device
#device vpo # Requires scbus and da

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device miibus # MII bus support
device dc # DEC/Intel 21143 and various workalikes

# Pseudo devices.
device loop # Network loopback
device mem # Memory and kernel memory devices
device io # I/O device
device random # Entropy device
device ether # Ethernet support
device sl # Kernel SLIP
device ppp # Kernel PPP
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
device faith # IPv6-to-IPv4 relaying (translation)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device bpf # Berkeley packet filter

# USB support
device uhci # UHCI PCI->USB interface
device usb # USB Bus (required)

# USB Ethernet, requires mii
#device aue # ADMtek USB Ethernet
#device axe # ASIX Electronics USB Ethernet
#device cue # CATC USB Ethernet
#device kue # Kawasaki LSI USB Ethernet
#device rue # RealTek RTL8150 USB Etherne

Добавлено:

и туда же еще вопрос: почему на строку device pcm ответ unknown device (а без этого мой sound blaster не работает)

Отправлено: 10:08, 01-09-2004

 

Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


1. Как компилишь ядро?
2. Дык,
Цитата:
#device pcm
убрать нужно #

Отправлено: 12:57, 01-09-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Как видно ошибка возникает при компиляции модуля распределенной *файловой системы CODA (а точнее, сообщается, что не определено количество виртуальных устройств vcoda, IMHO). Только, что-то не видно в конфиге опции включающей в ядро поддержку CODA. Но предположительно, что она ставится как зависимость от чего-то (хотя я не нашел от чего). Попробуй добавить в конфиг строку

pseudo-device vcoda 1.

Или посмотри какие ФС лишние (достаточно включить только options FFS).

-------
Удачи таинственный (не)знакомец
-----------------------------------------------
FreeBSD forever!!!


Отправлено: 13:28, 01-09-2004 | #3


Аватара для Guest

Guest


Профиль | Цитировать


да, я выяснил что не хочет компилится с NTFS и EXT2FS но они мне нужны.
как я Вас понял надо прописать device vcoda_1 так?
и еще вопрос, что надо заремить чтобы поддержка bluetooth не компилилась?

Отправлено: 13:59, 01-09-2004 | #4


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Guest

Попробуй:
device vcoda 1

Насчет Bluetooth, попробуй закоментировать:
options         NETGRAPH_BLUETOOTH              
options         NETGRAPH_BLUETOOTH_BT3C    
options         NETGRAPH_BLUETOOTH_H4        
options         NETGRAPH_BLUETOOTH_HCI      
options         NETGRAPH_BLUETOOTH_L2CAP  
options         NETGRAPH_BLUETOOTH_SOCKET
options         NETGRAPH_BLUETOOTH_UBT      
options         NETGRAPH_BLUETOOTH_UBTBCMFW
и отключить загрузку модулей ядра.

Смотри Handbook - 24.4. Bluetooth

-------
Удачи таинственный (не)знакомец
-----------------------------------------------
FreeBSD forever!!!


Отправлено: 15:03, 01-09-2004 | #5


Аватара для Guest

Guest


Профиль | Цитировать


2 Archy.  невнимательно читаешь
почему на строку device pcm ответ unknown device (а без этого мой sound blaster не работает)
Цитата:#device pcm
убрать нужно #
т.е я сначала попробовал, а потом заремил

2 Sparky
device vcoda 1 - не пошло, а пошло device vcoda
а насчет bluetooth я того что ты мне написал в ядре не видел
В русском хандбуке было сказано только про то как включать bluetooth, а про его поддержку в ядре я ничего не нашел.
если не трудно поподробнее, а то мне и bluetooth и firewire на фиг не нужны

Отправлено: 17:35, 01-09-2004 | #6


Аватара для Guest

Guest


Профиль | Цитировать


не работает device vcoda

Отправлено: 20:45, 01-09-2004 | #7


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Guest 212.5.68.*
А ядро собираете первый раз? Если нет, то мог остаться мусор от прыдыдущй сборки, который, возможно, и мешает нормальной компилляции нового ядра.

-------
Косово je Србиjа!


Отправлено: 10:43, 03-09-2004 | #8


Аватара для Guest

Guest


Профиль | Цитировать


если я правильно понял, то мусор убирается командой make clean в  /compile/GENERIC
Ну да ладно, тема можно убрать, так как я внял советам моих знакомых и перелез на 4.10

Отправлено: 12:13, 03-09-2004 | #9


Новый участник


Сообщения: 43
Благодарности: 1

Профиль | Отправить PM | Цитировать


cp GENERIC CUSTOM
cd /usr/src
make buildkernel KERNCONF=CUSTOM

make: don’t know how to make buildkernel. Stop

Раньше все было нормально
Переустановил FreeBSD 5.2 и теперь make: don’t know how to make buildkernel. Stop
как это лечится ?

Отправлено: 01:02, 14-03-2005 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Не собирается ядро

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft не собирается уходить из Китая OSZone News Новости и события Microsoft 2 16-01-2010 13:04
Microsoft собирается использовать энергию солнца OSZone News Новости и события Microsoft 3 29-09-2008 21:59
Nvidia не собирается уходить с рынка чипсетов OSZone News Новости железа 9 06-08-2008 12:58
Microsoft собирается купить Yahoo Inc. OSZone News Новости и события Microsoft 12 04-02-2008 12:14
FreeBSD - [решено] не собирается glib WhitePangolin Общий по FreeBSD 1 26-12-2007 17:41




 
Переход