LINUX.ORG.RU

RH 9.0: не могу собрать ядро из src.rpm


0

0

Препроцессор причудливо обрабатывает текст. Вставляет _R_ver_str(...)
и у компилятора сносит крышу.

Может кто знает, в чем дело.

Исходный тескт
=============================================

int fdiv_bug;
int f00f_bug;
int coma_bug;
unsigned long loops_per_jiffy;
unsigned long *pgd_quick;
unsigned long *pmd_quick;
unsigned long *pte_quick;
unsigned long pgtable_cache_sz;
} __attribute__((__aligned__(SMP_CACHE_BYTES)));

....

/*
* capabilities of CPUs
*/

extern struct cpuinfo_x86 boot_cpu_data;


Результат работы препроцессора
=================================================

# 42 "/home/usr/src/linux-2.4.20-30.9/include/asm/processor.h"
struct cpuinfo_x86 {
__u8 x86;
...
int f00f_bug;
int coma_bug;
unsigned long loops_per_jiffy_R_ver_str(ba497f13);
...
unsigned long *pte_quick;
unsigned long pgtable_cache_sz;
} __attribute__((__aligned__((1 << ((6))))));
# 83 "/home/usr/src/linux-2.4.20-30.9/include/asm/processor.h"
extern struct cpuinfo_x86 boot_cpu_data_R_ver_str(0657d037);

======================================================

anonymous
Ответ на: комментарий от anonymous

возми ядро от RHEL или от Федоры первой в српмке и не мучайся)

anonymous
()

вылечилось make mrpoper; copy configure/... .config

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.