|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Не собирается ядро |
|
|
Не собирается ядро
|
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 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать 1. Как компилишь ядро?
2. Дык, Цитата:
|
|
Отправлено: 12:57, 01-09-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 15
|
Профиль | Сайт | Отправить PM | Цитировать Как видно ошибка возникает при компиляции модуля распределенной *файловой системы CODA (а точнее, сообщается, что не определено количество виртуальных устройств vcoda, IMHO). Только, что-то не видно в конфиге опции включающей в ядро поддержку CODA. Но предположительно, что она ставится как зависимость от чего-то (хотя я не нашел от чего). Попробуй добавить в конфиг строку
pseudo-device vcoda 1. Или посмотри какие ФС лишние (достаточно включить только options FFS). |
------- Отправлено: 13:28, 01-09-2004 | #3 |
Guest |
да, я выяснил что не хочет компилится с NTFS и EXT2FS но они мне нужны.
как я Вас понял надо прописать device vcoda_1 так? и еще вопрос, что надо заремить чтобы поддержка bluetooth не компилилась? |
Отправлено: 13:59, 01-09-2004 | #4 |
Новый участник Сообщения: 15
|
Профиль | Сайт | Отправить 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 |
|
------- Отправлено: 15:03, 01-09-2004 | #5 |
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 |
не работает device vcoda
|
Отправлено: 20:45, 01-09-2004 | #7 |
Юниксоид Сообщения: 3001
|
Профиль | Отправить PM | Цитировать Guest 212.5.68.*
А ядро собираете первый раз? Если нет, то мог остаться мусор от прыдыдущй сборки, который, возможно, и мешает нормальной компилляции нового ядра. |
------- Отправлено: 10:43, 03-09-2004 | #8 |
Guest |
если я правильно понял, то мусор убирается командой make clean в /compile/GENERIC
Ну да ладно, тема можно убрать, так как я внял советам моих знакомых и перелез на 4.10 |
Отправлено: 12:13, 03-09-2004 | #9 |
Новый участник Сообщения: 43
|
Профиль | Отправить 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 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|