[Çözüldü] Brenner8 usburnGUI Kütüphane dosyasına erişim hatası (libusb-0.1.so.4)

Başlatan gnukarabatak, 08 Eylül 2014 - 01:35:25

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

gnukarabatak

Pic programlama yapabilmek için elimdeki brenner8 programlayıcı ile pic mikrodenetleyicilere yazılım atmam gerekiyor. Bunun  içinde brenner8 için yazılmış usburnGUI yazılımını kullanmam gerekli. Sağolsun http://hasanyavuz.ozderya.net/?p=64 adresinde arkadaşımız bayağı açıklaıyıcı bir rehber hazırlamış. Ancak söylenenleri uygulamama rağmen usburnGUI çalıştırılabilir dosyasını çalıştırdığımda bana libusb-0.1.so.4 dosyasını açamadığı yönünde mesaj vermekte. Bu yüzdende pic mikrodenetleyiciye yazılım atamamaktayım. http://www.youtube.com/watch?v=-JYa9qIw23w bağlantısında bir vatandaşın kullanım şovunu görmekteyiz. Gerekli olacağını düşündüğüm birkaç bilgiyi aşağıda ekliyorum.


gnukarabatak@kubuntu-evim:~/brenner8/usburngui_0_6_x64$ locate libusb-0.1.so.4
/lib/x86_64-linux-gnu/libusb-0.1.so.4
/lib/x86_64-linux-gnu/libusb-0.1.so.4.4.4
/lib32/libusb-0.1.so.4
/lib32/libusb-0.1.so.4.4.4



gnukarabatak@kubuntu-evim:~/brenner8/usburngui_0_6_x64$ lsusb
Bus 001 Device 005: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 003: ID 0402:5602 ALi Corp. M5602 Video Camera Controller
Bus 001 Device 008: ID 04e8:3268 Samsung Electronics Co., Ltd ML-1610 Mono Laser Printer
Bus 001 Device 007: ID 14cd:6116 Super Top M6116 SATA Bridge
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 09da:000a A4 Tech Co., Ltd Optical Mouse Opto 510D
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 04d8:ff0b Microchip Technology, Inc. (*****************USB BRENNER8 AYGITIMIZ BU GALİBA*********)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
gnukarabatak@kubuntu-evim:~/brenner8/usburngui_0_6_x64$


Ekleme :
---------------------
Kubuntu 14.04 64bit kullanmaktayım.


[eklenti yönetici tarafından silindi]
Linux kullanmak bir farklılık, linux'te kod yazmak ise ayrıcalıktır.

heartsmagic

libusb-0.1-4:i386 paketi kurulu sanırım? Çoklu mimari için paket kurulumu tamam da acaba elindeki uygulama mı sağlam çalışmıyor bu şekilde?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

gnukarabatak

Uygulamanın çalışması esasında linuxta herşey genelde konsolda çalıştığı için bu usburnGUI isimli program usburn isimli bir konsol ugyulamasını çalıştırmakta. Yani kütüphane dosyasını bulamama hatası GUI ugyulamanın değilde konsol uygulaması usburn'ün olabilir. Zaten http://www.sprut.de/electronic/soft/usburn/linux/usburn_linux.htm#download adresinde bu GUI programın kaynak koduda mevcut. Kaynak kodda anlaşılmayacak kadar karışıkta değil aslında. Olay tahminimce yine erişim yetkileriylede alakalı olabilir.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 08 Eylül 2014 - 02:03:21

Ek olarak GUI nin çalıştırdığı konsol uygulamasını doğrudan çalıştırdığımda aldığım sonuç :

gnukarabatak@kubuntu-evim:~/brenner8/usburn_04$ ./usburn
./usburn: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory
Linux kullanmak bir farklılık, linux'te kod yazmak ise ayrıcalıktır.


gnukarabatak

Sayın plazma, 1. adımı uygulayarak çözüme ulaştım.

sudo apt-get install libusb-0.1-4:i386

konsolda uygulayarak yükleme yaptı. Sonrasında usburnGUI programının olduğu dizine geçerek

sudo ./usburnGUI

yazarak programı hatasız bir şekilde çalıştırmayı başardım. Hepinize teşekkür ederim. Artık elektronik yazılımlarımı ve geliştirmelerimi kubuntu üzerinden windowsa gerek duymadan yapabilirim. Ayrıca bu başlığın da sayenizde iyi bir kaynak eksikliğini dolduracağına inanıyorum. İyiki varsınız ;)
Linux kullanmak bir farklılık, linux'te kod yazmak ise ayrıcalıktır.