“ошибка при добавлении символов: DSO, отсутствующий в командной строке” при компиляции g13-драйвера

Я пытаюсь скомпилировать загрузку, полученную здесь: https://code.google.com/p/linux-g13-driver/ выполнением делают, но я получаю ошибки, которые мне, после поиска в сети, похожи, они - отказ программистов, но здесь они:

g++ c-source/G13.o c-source/G13Action.o c-source/Macro.o c-source/MacroAction.o c-source/Main.o c-source/Output.o c-source/PassThroughAction.o -o Linux-G13-Driver  -lusb-1.0
/usr/bin/ld: c-source/Main.o: undefined reference to symbol 'pthread_kill@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Linux-G13-Driver] Error 1

Если у кого-либо есть какие-либо идеи, помогите, я действительно хочу получить это выполнение

13
задан 9 September 2014 в 06:21

1 ответ

Отредактируйте строки как показано ниже в make-файле, и он должен скомпилировать:

FLAGS    = -L /lib64 
LIBS     = -lusb-1.0 -l pthread
15
ответ дан 16 November 2019 в 14:06

Другие вопросы по тегам:

Похожие вопросы: