G13-driver derlenirken “sembol ekleme hatası: DSO komut satırında eksik”


13

Burada alınan indirmeyi derlemeye çalışıyorum: https://code.google.com/p/linux-g13-driver/make çalıştırarak, ancak web'de arama yaptıktan sonra, programcılar hatası gibi görünüyorum ama işte bunlar:

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

Eğer herhangi bir fikri varsa lütfen yardım edin.



İlk fikrim, hata metnini okunabilir olacak şekilde biçimlendirmeniz gerektiğidir - derleyici çıktısının her satırı ayrılmalıdır. Birinin yardım etmesini istiyorsanız, bunu kolaylaştırmak için elinizden geleni yapmanız gerekir.
— Marty Fried

Ben her satır için sekiz boşluk sekmeli çalıştı ve hiçbir şey yapmadı
— Daniel

gcc -o cube cube.c -lglut -lGLUOpengl için bu hatayı aldım .
— alhelal

Yanıtlar:


15

Çizgileri aşağıdaki dosyada gösterildiği gibi düzenleyin ve derleyin:

FLAGS    = -L /lib64 
LIBS     = -lusb-1.0 -l pthread

ne yazık ki sürücü yüklemeyeceğim sanırım çünkü 14.04.1 bu yüzden anlamsız ama yine de teşekkürler: P
— Daniel

Kök olarak koşmaya sudo ./Linux-G13-Driver
— Harris

Ahh işe yarıyor! Sadece yükleme diyor ve sonra yükleme diyor ki kullanabilirsiniz, bunu fark etmedi
— Daniel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.