Показано с 91 по 100 из 1278
Комбинированный просмотр
-
04.09.2019, 22:15 #1
- Регистрация
- 03.12.2018
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
23.10.2019, 18:53 #2
- Регистрация
- 04.07.2018
- Сообщений
- 4
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Не появляются виртуальные USB
[ 4.856221] usb_vhci_hcd: disagrees about version of symbol module_layout
[ 4.856434] usb_vhci_hcd: disagrees about version of symbol module_layout
Не знаете куда копать ?
Система стоит на Hyper-V
-
23.10.2019, 18:54 #3
- Регистрация
- 04.07.2018
- Сообщений
- 4
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
-
01.11.2019, 19:48 #4
- Регистрация
- 06.05.2016
- Сообщений
- 2
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
11.05.2019, 15:12 #5
- Регистрация
- 12.09.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 6
- Поблагодарили 1 раз в 1 сообщении
-
Пользователь сказал cпасибо:
vfp7 (13.05.2019)
-
19.05.2019, 05:58 #6
- Регистрация
- 05.03.2014
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
cd ~/libusb_vhci-0.7
./configure
make
остановился над вот этим просит recompile with -fPIC
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Weffc++ -Wold-style-cast -Woverloaded-virtual -Wsign-promo -Wstrict-null-sentinel -fno-enforce-eh-specs -O2 -lpthread -o libusb_vhci.la -rpath /usr/local/lib libusb_vhci_la-libusb_vhci.lo libusb_vhci_la-urb.lo libusb_vhci_la-port_stat.lo libusb_vhci_la-work.lo libusb_vhci_la-hcd.lo libusb_vhci_la-local_hcd.lo -lpthread
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o .libs/libusb_vhci_la-libusb_vhci.o .libs/libusb_vhci_la-urb.o .libs/libusb_vhci_la-port_stat.o .libs/libusb_vhci_la-work.o .libs/libusb_vhci_la-hcd.o .libs/libusb_vhci_la-local_hcd.o -lpthread -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o -pthread -O2 -pthread -Wl,-soname -Wl,libusb_vhci.so.0 -o .libs/libusb_vhci.so.0.0.0
/usr/bin/ld: .libs/libusb_vhci_la-urb.o: relocation R_X86_64_PC32 against symbol `_ZTVN3usb3urbE' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
Makefile:432: recipe for target 'libusb_vhci.la' failed
make[2]: *** [libusb_vhci.la] Error 1
-
20.05.2019, 12:39 #7
- Регистрация
- 29.01.2011
- Сообщений
- 9
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
-
20.05.2019, 22:51 #8
- Регистрация
- 05.03.2014
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Сделал make clear и ./configure CXXFLAGS=-fPIC CFLAGS=-fPIC
Все прошло ))
-
04.09.2019, 13:41 #9
- Регистрация
- 04.08.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Добрый день, не подскажите в чем может быть проблема? При установке на этапе sudo make
KVERSION=4.15.0-48-generic KSRC=/usr/src/linux-source-4.15.0make -C /lib/modules/4.15.0-60-generic/build SUBDIRS=/home/veizdem/vhci-hcd-1.15 PWD=/home/veizdem/vhci-hcd-1.15 BUILD_PREFIX= KDIR=/lib/modules/4.15.0-60-generic/build KVERSION=4.15.0-60-generic modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-60-generic'
CC [M] /home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.o
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c: In function ‘ioc_register’:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:216:5: error: implicit declaration of function ‘copy_to_user’; did you mean ‘copy_to_iter’? [-Werror=implicit-function-declaration]
if(copy_to_user(arg->bus_id, dname, i))
^~~~~~~~~~~~
copy_to_iter
In file included from ./include/linux/kernel.h:10:0,
from ./include/linux/list.h:9,
from ./include/linux/module.h:9,
from /home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:25:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c: In function ‘ioc_fetch_work’:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:460:15: error: implicit declaration of function ‘__copy_to_user’; did you mean ‘raw_copy_to_user’? [-Werror=implicit-function-declaration]
if(unlikely(__copy_to_user(&arg->work.urb, &urb, sizeof urb)))
^
./include/linux/compiler.h:77:42: note: in definition of macro ‘unlikely’
# define unlikely(x) __builtin_expect(!!(x), 0)
^
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c: In function ‘ioc_giveback_common’:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:623:15: error: implicit declaration of function ‘copy_from_user’; did you mean ‘copy_from_iter’? [-Werror=implicit-function-declaration]
if(unlikely(copy_from_user(urbp->urb->transfer_buffer, buf, act)))
^
./include/linux/compiler.h:77:42: note: in definition of macro ‘unlikely’
# define unlikely(x) __builtin_expect(!!(x), 0)
^
cc1: some warnings being treated as errors
scripts/Makefile.build:337: recipe for target '/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.o' failed
make[2]: *** [/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.o] Error 1
Makefile:1571: recipe for target '_module_/home/veizdem/vhci-hcd-1.15' failed
make[1]: *** [_module_/home/veizdem/vhci-hcd-1.15] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-60-generic'
Makefile:35: recipe for target 'default' failed
make: *** [default] Error 2
-
-
28.11.2019, 12:24 #10
- Регистрация
- 22.01.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 6
- Поблагодарили 1 раз в 1 сообщении
Re: как ломануть 1C 8.3 for Linux
Хм, у меня что ли у одного, на Ubuntu 18.04 с ядром 5.0.0 пути не такие, как в мануале?
Код:cp /usr/src/linux-source-4.15.0/include/linux/usb/hcd.h linux/4.15.0/drivers/usb/core/
Код:root@alex-virtual-machine:/usr/src/linux-source-5.0.0# ls -l итого 870632 drwxr-xr-x 13 root root 4096 ноя 27 17:22 debian drwxr-xr-x 10 root root 4096 ноя 27 17:22 debian.hwe -rw-r--r-- 1 root root 891514880 ноя 12 13:46 linux-source-5.0.0.tar
Код:root@alex-virtual-machine:/usr/src/linux-headers-5.0.0-36-generic# ls -l итого 1560 drwxr-xr-x 3 root root 4096 ноя 27 13:28 arch lrwxrwxrwx 1 root root 31 ноя 12 13:46 block -> ../linux-headers-5.0.0-36/block lrwxrwxrwx 1 root root 31 ноя 12 13:46 certs -> ../linux-headers-5.0.0-36/certs lrwxrwxrwx 1 root root 32 ноя 12 13:46 crypto -> ../linux-headers-5.0.0-36/crypto lrwxrwxrwx 1 root root 39 ноя 12 13:46 Documentation -> ../linux-headers-5.0.0-36/Documentation lrwxrwxrwx 1 root root 33 ноя 12 13:46 drivers -> ../linux-headers-5.0.0-36/drivers lrwxrwxrwx 1 root root 34 ноя 12 13:46 firmware -> ../linux-headers-5.0.0-36/firmware lrwxrwxrwx 1 root root 28 ноя 12 13:46 fs -> ../linux-headers-5.0.0-36/fs drwxr-xr-x 4 root root 4096 ноя 27 13:28 include <====================================================== lrwxrwxrwx 1 root root 30 ноя 12 13:46 init -> ../linux-headers-5.0.0-36/init lrwxrwxrwx 1 root root 29 ноя 12 13:46 ipc -> ../linux-headers-5.0.0-36/ipc lrwxrwxrwx 1 root root 32 ноя 12 13:46 Kbuild -> ../linux-headers-5.0.0-36/Kbuild lrwxrwxrwx 1 root root 33 ноя 12 13:46 Kconfig -> ../linux-headers-5.0.0-36/Kconfig drwxr-xr-x 2 root root 4096 ноя 27 13:28 kernel lrwxrwxrwx 1 root root 29 ноя 12 13:46 lib -> ../linux-headers-5.0.0-36/lib lrwxrwxrwx 1 root root 34 ноя 12 13:46 Makefile -> ../linux-headers-5.0.0-36/Makefile lrwxrwxrwx 1 root root 28 ноя 12 13:46 mm -> ../linux-headers-5.0.0-36/mm -rw-r--r-- 1 root root 1566100 ноя 12 13:46 Module.symvers lrwxrwxrwx 1 root root 29 ноя 12 13:46 net -> ../linux-headers-5.0.0-36/net lrwxrwxrwx 1 root root 33 ноя 12 13:46 samples -> ../linux-headers-5.0.0-36/samples drwxr-xr-x 7 root root 12288 ноя 27 13:28 scripts lrwxrwxrwx 1 root root 34 ноя 12 13:46 security -> ../linux-headers-5.0.0-36/security lrwxrwxrwx 1 root root 31 ноя 12 13:46 sound -> ../linux-headers-5.0.0-36/sound drwxr-xr-x 3 root root 4096 ноя 27 13:28 tools lrwxrwxrwx 1 root root 32 ноя 12 13:46 ubuntu -> ../linux-headers-5.0.0-36/ubuntu lrwxrwxrwx 1 root root 29 ноя 12 13:46 usr -> ../linux-headers-5.0.0-36/usr lrwxrwxrwx 1 root root 30 ноя 12 13:46 virt -> ../linux-headers-5.0.0-36/virt
Вот только всё равно проблема при компиляции
Код:root@alex-virtual-machine:/usr/src/vhci-hcd-1.15# make clean && make KVERSION=$(uname -r) KSRC=/usr/src/linux-headers-5.0.0-36-generic/
Код:scripts/Makefile.build:291: recipe for target '/usr/src/vhci-hcd-1.15/usb-vhci-iocifc.o' failed make[2]: *** [/usr/src/vhci-hcd-1.15/usb-vhci-iocifc.o] Error 1 Makefile:1614: recipe for target '_module_/usr/src/vhci-hcd-1.15' failed make[1]: *** [_module_/usr/src/vhci-hcd-1.15] Error 2 make[1]: выход из каталога «/usr/src/linux-headers-5.0.0-36-generic» Makefile:35: recipe for target 'default' failed make: *** [default] Error 2
Уже пробовал разные вариации команды и с разным KVERSION/KSRC - такая же ошибка.
Что в данном случае не так?
Заранее спасибо.
Социальные закладки