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.