Показано с 1 по 10 из 1275
Комбинированный просмотр
-
07.08.2019, 19:04 #1
- Регистрация
- 15.03.2018
- Сообщений
- 1
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Ребят, подскажите, пожалуйста, при вводе команды [B]sudo make KVERSION=4.15.0-55-generic KSRC=/usr/src/linux-headers-4.15.0.55/B] выдает следующую ошибку. В чем подвох? Я новичек в linux, не судите строго, пожалуйста.
make testconfig
make[1]: Entering directory '/home/fmp/vhci_hcd'
rm -f test/*.o test/*.ko test/.*.cmd test/.*.flags test/*.mod.c test/Module.symv ers test/Module.markers test/modules.order
rm -rf test/.tmp_versions/
make -C /lib/modules/4.15.0-55-generic/build SUBDIRS=/home/fmp/vhci_hcd/test PWD =/home/fmp/vhci_hcd/test BUILD_PREFIX= KDIR=/lib/modules/4.15.0-55-generic/build KVERSION=4.15.0-55-generic EXTRA_CFLAGS='-Wno-unused -DEXPORT_SYMTAB -DKBUILD_E XTMOD -DINCLUDE_CORE_HCD="/lib/modules/4.15.0-55-generic/build/include/linux/us b/hcd.h" ' modules
make[2]: Entering directory '/usr/src/linux-headers-4.15.0-55-generic'
arch/x86/Makefile:245: *** You are building kernel with non-retpoline compiler, please update your compiler.. Stop.
make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-55-generic'
Makefile:94: recipe for target 'testcc' failed
make[1]: *** [testcc] Error 2
make[1]: Leaving directory '/home/fmp/vhci_hcd'
Makefile:89: recipe for target 'conf/usb-vhci.config.h' failed
make: *** [conf/usb-vhci.config.h] Error 2
-
08.08.2019, 18:13 #2
- Регистрация
- 25.01.2018
- Адрес
- Подмосковье
- Сообщений
- 50
- Сказал(а) спасибо
- 57
- Поблагодарили 26 раз(а) в 12 сообщениях
Re: как ломануть 1C 8.3 for Linux
При компиляции этой системы обычно допускают два ляпа:
1. Факт наличие сырца и что бы этот сырец был в папке компиляции:
"..
cd vhci_hcd
mkdir -p linux/4.9.0/drivers/usb/core
cp /usr/src/linux-source-4.9/include/linux/usb/hcd.h linux/4.9.0/drivers/usb/core/
.."(c)
2. По умолчанию активированный режим отладки в сырцах:
"..перед сборкой, в файлах "usb-vhci-hcd.c" и "usb-vhci-iocifc.c" находим "#define DEBUG" и комментируем эту строку!!!.."(c)
http://forum.ruboard.ru/showthread.p...l=1#post537227
В Вашем же случае ключевая строка - arch/x86/Makefile:245: *** You are building kernel with non-retpoline compiler, please update your compiler.. Stop.
- проверьте что не забыли активировать поддержку x86 архитектуры и подтянули пакеты для компиляции. Так же стандартные update && upgrade. Версия используемого компилятора будет то же влиять. И есть еще вариант подставы от новомодной защиты от Spectre - http://lkml.org/lkml/2018/12/8/92
-
13.08.2019, 02:29 #3
- Регистрация
- 21.07.2015
- Сообщений
- 1
- Сказал(а) спасибо
- 1
- Поблагодарили 1 раз в 1 сообщении
Re: как ломануть 1C 8.3 for Linux
Социальные закладки