История изменений
Исправление proud_anon, (текущая версия) :
Ну так получше?
Нет, надо заключить код в [code].
А теперь по делу.
Во-первых, ты, похоже, совершенно не понимаешь, как работает make. Прочти мануал по GNU make: https://www.gnu.org/software/make/manual/
Во-вторых, даже если ты не понимаешь, как работает make, ты бы всё равно мог собрать свой модуль, следуя документации. Надо было написать:
obj-m += module.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
obj-m += module.o
all:
make -C /usr/src/linux-2.6.32-122-rtai/ M=$(PWD) modules
clean:
make -C /usr/src/linux-2.6.32-122-rtai/ M=$(PWD) clean
Предупреждаю, что я никогда по-серьёзному программированием ядра Линукс не занимался. Однако я активно пользовался make.
Исправление proud_anon, :
Ну так получше?
Нет, надо заключить код в [code].
А теперь по делу.
Во-первых, ты, похоже, совершенно не понимаешь, как работает make. Прочти мануал по GNU make: https://www.gnu.org/software/make/manual/
Во-вторых, даже если ты не понимаешь, как работает make, ты бы всё равно мог собрать свой модуль, следуя документации. Надо было написать:
obj-m += module.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
obj-m += module.o
all:
make -C /usr/src/linux-2.6.32-122-rtai/ M=$(PWD) modules
clean:
make -C /usr/src/linux-2.6.32-122-rtai/ M=$(PWD) clean
Предупреждаю, что я никогда по-серьёзному программированием ядра Линукс не занимался. Однако я активно пользовался make.
Исправление proud_anon, :
Ну так получше?
Нет, надо заключить код в [code].
А теперь по делу.
Во-первых, ты, похоже, совершенно не понимаешь, как работает make. Прочти мануал по GNU make: https://www.gnu.org/software/make/manual/
Во-вторых, даже если ты не понимаешь, как работает make, ты бы всё равно мог собрать свой модуль, следуя документации. Надо было написать:
obj-m += module.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
obj-m += module.o
all:
make -C /usr/src/linux-headers-2.6.32-122-rtai/ M=$(PWD) modules
clean:
make -C /usr/src/linux-headers-2.6.32-122-rtai/ M=$(PWD) clean
Исправление proud_anon, :
Ну так получше?
Нет, надо заключить код в [code].
А теперь по делу.
Во-первых, ты, похоже, совершенно не понимаешь, как работает make. Прочти мануал по GNU make: https://www.gnu.org/software/make/manual/
Во-вторых, даже если ты не понимаешь, как работает make, ты бы всё равно мог собрать свой модуль, следуя документации. Надо было написать:
obj-m += module.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
obj-m += module.o
all:
make -C /usr/src/linux-headers-2.6.32-122-rtai/ M=$(PWD) modules
clean:
make -C /usr/src/linux-headers-2.6.32-122-rtai/ M=$(PWD)
Исходная версия proud_anon, :
Ну так получше?
Нет, надо заключить код в [code].
А теперь по делу.
Во-первых, ты, похоже, совершенно не понимаешь, как работает make. Прочти мануал по GNU make: https://www.gnu.org/software/make/manual/
Во-вторых, даже если ты не понимаешь, как работает make, ты бы всё равно мог собрать свой модуль, следуя документации. Надо было написать:
obj-m += module.o
all:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean