как ломануть 1C 8.3 for Linux
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 1274

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    26.06.2019
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Здравствуйте.
    Сталкивался кто с сборкой ubs_vhci? Ubuntu 18.04
    make
    make -C /lib/modules/4.15.0-74-generic/build SUBDIRS=/home/aladm/ubs_vhci/vhci_hcd PWD=/home/aladm/ubs_vhci/vhci_hcd BUILD_PREFIX= KDIR=/lib/modules/4.15.0-74-generic/build KVERSION=4.15.0-74-generic modules
    make[1]: Entering directory '/usr/src/linux-headers-4.15.0-74-generic'
    CC [M] /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.o
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:59:3: warning: #warning DEBUG is defined [-Wcpp]
    # warning DEBUG is defined
    ^~~~~~~
    In file included from ./include/linux/stat.h:7:0,
    from ./include/linux/module.h:10,
    from /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:24:
    ./include/uapi/linux/stat.h:30:17: error: expected ‘)’ before numeric constant
    #define S_IRUSR 00400
    ^
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:1312:34: note: in expansion of macro ‘S_IRUSR’
    static DRIVER_ATTR(debug_output, S_IRUSR | S_IWUSR, show_debug_output, store_debug_output);
    ^~~~~~~
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c: In function ‘init’:
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:1334:56: error: ‘driver_attr_debug_output’ undeclared (first use in this function); did you mean ‘store_debug_output’?
    retval = driver_create_file(&vhci_hcd_driver.driver, &driver_attr_debug_output);
    ^~~~~~~~~~~~~~~~~~~~~~~~
    store_debug_output
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:1334:56: note: each undeclared identifier is reported only once for each function it appears in
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c: In function ‘cleanup’:
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:1349:47: error: ‘driver_attr_debug_output’ undeclared (first use in this function); did you mean ‘store_debug_output’?
    driver_remove_file(&vhci_hcd_driver.driver, &driver_attr_debug_output);
    ^~~~~~~~~~~~~~~~~~~~~~~~
    store_debug_output
    At top level:
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:1299:16: warning: ‘store_debug_output’ defined but not used [-Wunused-function]
    static ssize_t store_debug_output(struct device_driver *drv, const char *buf, size_t count)
    ^~~~~~~~~~~~~~~~~~
    /home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.c:1284:16: warning: ‘show_debug_output’ defined but not used [-Wunused-function]
    static ssize_t show_debug_output(struct device_driver *drv, char *buf)
    ^~~~~~~~~~~~~~~~~
    scripts/Makefile.build:337: recipe for target '/home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.o' failed
    make[2]: *** [/home/aladm/ubs_vhci/vhci_hcd/usb-vhci-hcd.o] Error 1
    Makefile:1580: recipe for target '_module_/home/aladm/ubs_vhci/vhci_hcd' failed
    make[1]: *** [_module_/home/aladm/ubs_vhci/vhci_hcd] Error 2
    make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-74-generic'
    Makefile:35: recipe for target 'default' failed
    make: *** [default] Error 2
    не собирается пакет... Хотя предложенный для дебиана libusb-vhci_0.8-2_amd64.deb стал нормально, а вот все остальные не хотят.
    usb-vhci-hcd-modules-4.19.0-6-amd64_1.15.1_amd64.deb - изза нехватки linux-image 4.19... (но убунте его нет)
    и дальше по списку....
    usb-vhci-hcd-dkms изза usb_vhci

  2. #2
    Пришел за помощью

    Регистрация
    08.10.2019
    Сообщений
    18
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от Aleksej86 Посмотреть сообщение
    Здравствуйте.
    Сталкивался кто с сборкой ubs_vhci? Ubuntu 18.04


    не собирается пакет... Хотя предложенный для дебиана libusb-vhci_0.8-2_amd64.deb стал нормально, а вот все остальные не хотят.
    usb-vhci-hcd-modules-4.19.0-6-amd64_1.15.1_amd64.deb - изза нехватки linux-image 4.19... (но убунте его нет)
    и дальше по списку....
    usb-vhci-hcd-dkms изза usb_vhci
    Попробуй проект ukku покурить, через него можно ставить самые разные ядра на автомате ;)

  3. #3
    Пришел за помощью

    Регистрация
    08.10.2019
    Сообщений
    18
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от Saturex Посмотреть сообщение
    Попробуй проект ukku покурить, через него можно ставить самые разные ядра на автомате ;)
    Извиняюсь правильнее называется ukuu

  4. #4
    Гость форума

    Регистрация
    26.06.2019
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от Saturex Посмотреть сообщение
    Попробуй проект ukku покурить, через него можно ставить самые разные ядра на автомате ;)
    Тоесть надо старее ядро, я правильно понимаю?

  5. #5
    Пришел за помощью

    Регистрация
    08.10.2019
    Сообщений
    18
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от Aleksej86 Посмотреть сообщение
    Тоесть надо старее ядро, я правильно понимаю?
    Я поставил 4.9 и эти пакеты встали без проблем.
    Попробуй последнее 4.9.х какое нить поставить

  6. #6
    Гость форума

    Регистрация
    01.09.2017
    Сообщений
    3
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    # warning DEBUG is defined
    Ну отключить же дебуг надо.

  7. #7
    Пришел за помощью

    Регистрация
    08.10.2019
    Сообщений
    18
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    По последнему ядру 5.5.0 проблема:
    Код:
    make testconfig
    make[1]: вход в каталог «/usr/src/vhci-hcd»
    rm -f test/*.o test/*.ko test/.*.cmd test/.*.flags test/*.mod.c test/Module.symvers test/Module.markers test/modules.order
    rm -rf test/.tmp_versions/
    make -C /lib/modules/5.5.0-050500-generic/build SUBDIRS=/usr/src/vhci-hcd/test PWD=/usr/src/vhci-hcd/test BUILD_PREFIX= KDIR=/lib/modules/5.5.0-050500-generic/build KVERSION=5.5.0-050500-generic EXTRA_CFLAGS='-Wno-unused -DEXPORT_SYMTAB -DKBUILD_EXTMOD -DINCLUDE_CORE_HCD=\"/lib/modules/5.5.0-050500-generic/build/include/linux/usb/hcd.h\" ' modules
    make[2]: вход в каталог «/usr/src/linux-headers-5.5.0-050500-generic»
      HOSTCC  scripts/basic/fixdep
      HOSTCC  scripts/kconfig/conf.o
      HOSTCC  scripts/kconfig/confdata.o
      HOSTCC  scripts/kconfig/expr.o
      LEX     scripts/kconfig/lexer.lex.c
      YACC    scripts/kconfig/parser.tab.[ch]
      HOSTCC  scripts/kconfig/lexer.lex.o
      HOSTCC  scripts/kconfig/parser.tab.o
      HOSTCC  scripts/kconfig/preprocess.o
      HOSTCC  scripts/kconfig/symbol.o
      HOSTCC  scripts/kconfig/util.o
      HOSTLD  scripts/kconfig/conf
    scripts/kconfig/conf  --syncconfig Kconfig
    make[3]: *** Нет правила для сборки цели «arch/x86/tools/relocs_32.c», требуемой для «arch/x86/tools/relocs_32.o».  Останов.
    arch/x86/Makefile:232: recipe for target 'archscripts' failed
    make[2]: *** [archscripts] Error 2
    make[2]: выход из каталога «/usr/src/linux-headers-5.5.0-050500-generic»
    Makefile:94: recipe for target 'testcc' failed
    make[1]: *** [testcc] Error 2
    make[1]: выход из каталога «/usr/src/vhci-hcd»
    Makefile:89: recipe for target 'conf/usb-vhci.config.h' failed
    make: *** [conf/usb-vhci.config.h] Error 2
    Может кто победит эту ошибку? :)

  8. #8
    Гость форума

    Регистрация
    26.06.2019
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от Saturex Посмотреть сообщение
    Может кто победит эту ошибку? :)
    Правда, сложно, если разработчик молчит по этим багам...
    С другой стороны, народ допилит - будет точно всесистемное

  9. #9
    Гость форума

    Регистрация
    14.01.2010
    Сообщений
    5
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    В makefile было
    default: $(CONF_H)
    make -C $(KDIR) SUBDIRS=$(PWD) PWD=$(PWD) BUILD_PREFIX=$(BUILD_PREFIX) KDIR=$(KDIR) KVERSION=$(KVERSION) modules
    .PHONY: default
    .SUFFIXES:
    Нужно
    default: $(CONF_H)
    make -C $(KDIR) M=$(shell pwd) PWD=$(PWD) BUILD_PREFIX=$(BUILD_PREFIX) KDIR=$(KDIR) KVERSION=$(KVERSION) modules
    .PHONY: default
    .SUFFIXES:
    попробуй и отпишись, думаю сроботает

  10. #10
    Пришел за помощью

    Регистрация
    08.10.2019
    Сообщений
    18
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от Freeon Посмотреть сообщение
    В makefile было

    Нужно

    попробуй и отпишись, думаю сроботает
    Не прошло, выдает
    Код:
    make testconfig
    make[1]: вход в каталог «/usr/src/vhci-hcd»
    rm -f test/*.o test/*.ko test/.*.cmd test/.*.flags test/*.mod.c test/Module.symvers test/Module.markers test/modules.order
    rm -rf test/.tmp_versions/
    make -C /lib/modules/5.5.0-050500-generic/build SUBDIRS=/usr/src/vhci-hcd/test PWD=/usr/src/vhci-hcd/test BUILD_PREFIX= KDIR=/lib/modules/5.5.0-050500-generic/build KVERSION=5.5.0-050500-generic EXTRA_CFLAGS='-Wno-unused -DEXPORT_SYMTAB -DKBUILD_EXTMOD -DINCLUDE_CORE_HCD=\"/lib/modules/5.5.0-050500-generic/build/include/linux/usb/hcd.h\" ' modules
    make[2]: вход в каталог «/usr/src/linux-headers-5.5.0-050500-generic»
      HOSTCC  scripts/basic/fixdep
      HOSTCC  scripts/kconfig/conf.o
      HOSTCC  scripts/kconfig/confdata.o
      HOSTCC  scripts/kconfig/expr.o
      LEX     scripts/kconfig/lexer.lex.c
      YACC    scripts/kconfig/parser.tab.[ch]
      HOSTCC  scripts/kconfig/lexer.lex.o
      HOSTCC  scripts/kconfig/parser.tab.o
      HOSTCC  scripts/kconfig/preprocess.o
      HOSTCC  scripts/kconfig/symbol.o
      HOSTCC  scripts/kconfig/util.o
      HOSTLD  scripts/kconfig/conf
    scripts/kconfig/conf  --syncconfig Kconfig
    make[3]: *** Нет правила для сборки цели «arch/x86/tools/relocs_32.c», требуемой для «arch/x86/tools/relocs_32.o».  Останов.
    arch/x86/Makefile:232: recipe for target 'archscripts' failed
    make[2]: *** [archscripts] Error 2
    make[2]: выход из каталога «/usr/src/linux-headers-5.5.0-050500-generic»
    Makefile:95: recipe for target 'testcc' failed
    make[1]: *** [testcc] Error 2
    make[1]: выход из каталога «/usr/src/vhci-hcd»
    Makefile:90: recipe for target 'conf/usb-vhci.config.h' failed
    make: *** [conf/usb-vhci.config.h] Error 2
    :(

Страница 1 из 2 12 ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •