cmd файлы при сборке ядра
Здравствуйте. Подскажите, каким образом создаются *.cmd файлы при сборке ядра. Необходимо внести изменения в один из них, соответственно изменив его на стадии генерации.
Здравствуйте. Подскажите, каким образом создаются *.cmd файлы при сборке ядра. Необходимо внести изменения в один из них, соответственно изменив его на стадии генерации.
Здравствуйте. Пытаюсь собрать ядро 2.6.32 для XCP (http://www.xen.org/products/cloudxen.html)
$hg clone http://kernel.org/hg/linux-2.6/ linux-2.6.hg
$cd linux-2.6.hg
$hg clone http://xenbits.xen.org/XCP/linux-2.6.32.pq.hg .hg/patches
$hg update v2.6.32
$hg qpush -a
$sudo make
MODPOST vmlinux.o
GEN .version
init/.built-in.o.cmd:2: *** missing separator. Stop.
make: *** [.tmp_vmlinux1] Error 2
Код
#include <iostream>
int main(int argc, char** argv)
{
for (double i = -1; i <= 1; i += 0.1)
std::cout << i << std::endl;
return 0;
}
Дает такой вывод
%g++ -o test test.cpp
%./test
-1
-0.9
-0.8
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
-1.38778e-16
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3