|
Автор |
Сообщение |
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
я нашёл файл с таким же названием. но это мне мало о чём говорт. /root/linux-2.6.22/drivers/acpi/osl.c - но там разобраться я уже немогу. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Попробуй откомпилить этот файл самостоятельно - посмотри будут ошибки или нет. Мне кажется, что ты что-то недоустановил из исходников, поэтому этот файл и не собирается |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
ещё раз повторю ошибку:
CC drivers/acpi/osl.o
drivers/acpi/osl.c:58:38: error: empty filename in #include
drivers/acpi/osl.c: In function 'acpi_os_table_override':
drivers/acpi/osl.c:287: error: 'AmlCode' undeclared (first use in this function)
drivers/acpi/osl.c:287: error: (Each undeclared identifier is reported only once
drivers/acpi/osl.c:287: error: for each function it appears in.)
make[2]: *** [drivers/acpi/osl.o] Ошибка 1
make[1]: *** [drivers/acpi] Ошибка 2
make: *** [drivers] Ошибка 2
кусок кода из osl.c:
{
if (!existing_table || !new_table)
return AE_BAD_PARAMETER;
#ifdef CONFIG_ACPI_CUSTOM_DSDT
if (strncmp(existing_table->signature, "DSDT", 4) == 0)
*new_table = (struct acpi_table_header *)AmlCode; - строка №287
else
*new_table = NULL;
#else
*new_table = NULL;
#endif
return AE_OK;
}
это кусок с 287 строкой
58 строка
#include CONFIG_ACPI_CUSTOM_DSDT_FILE
38 строка
#include <linux/nmi.h>
что-нибудь ещё выложить, или этого достаточно?
Я не програмист и поэтому с исходным кодом работать не умею... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Цитата: |
drivers/acpi/osl.c:58:38: error: empty filename in #include
|
Раз такое говорит, значит константа CONFIG_ACPI_CUSTOM_DSDT_FILE не определена, нужно искать где она определяется и смотреть в чем причина. А может проще другие исходники качнуть? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
да пробовал. постоянно эта ошибка. серьёзно, она появляется везде! |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Значит ты include-файлы какие-то не качнул... |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
действительно, я нашёл строку CONFIG_ACPI_CUSTOM_DSDT_FILE=""
определение (фиг его знает, что значит!):
Custom DSDT Table file to include (ACPI_CUSTOM_DSDT_FILE)
Enter the full path name to the file which includes the AmlCode
declaration.
Вот и она! |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Отключи опцию DSDT в ядре. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
понял, сэр! |
|
Вернуться к началу |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
Готово! Запускаю... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
И что? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
ну что? ставится. долгож его ждать приходица! |
|
Вернуться к началу |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
так. мне кажется, что готово. он выдал:
BUILD arch/i386/boot/bzImage
Root device is (3, 1)
Boot sector 512 bytes.
Setup is 7529 bytes.
System is 2302 kB
Kernel: arch/i386/boot/bzImage is ready (#1)
делаю следующий шаг. |
|
Вернуться к началу |
|
|
Korund
Тысячник
Зарегистрирован: 03.06.2007 Сообщения: 1489 Откуда: Санкт-Петербург
|
|
|
|
А как настроить граб? для нового ядра. какой должен быть, например BOOT_IMAGE? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
С чем я тебя и поздравляю! |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|