Hey Leute,
ich stehe vor dem Problem, dass sich wiringPi nicht manuell installieren lässt. Starte mit einem frischen Raspbian. Meine Vorgehensweise:
- Download des Quellcodes
- Entpacke alles auf meine Client-PC und schiebe es dann ins Home-Verzeichnis auf dem Pi.
- cd wiringPi/wiringPi
- make
- Anleitung sagt: make install ... geht bei mir schon mal nicht, muss sudo make install machen, sonst sagt er mir "no permission".
- cd ../gpio
- Anleitung sagt: make ... funktioniert nicht. Es folgt folgender Error.
Code
[Compile] gpio.c
[Link]
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined reference to `i2c_smbus_write_byte'
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined reference to `i2c_smbus_read_byte'
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined reference to `i2c_smbus_write_byte_data'
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined reference to `i2c_smbus_write_word_data'
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined reference to `i2c_smbus_read_word_data'
/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../libwiringPi.so: undefined reference to `i2c_smbus_read_byte_data'
collect2: ld returned 1 exit status
Makefile:45: recipe for target 'gpio' failed
make: *** [gpio] Error 1
Alles anzeigen
Was ist da los? Habe das ganze mit I²C aktiviert und deaktiviert versucht. Danke for Feedback!
Gruß
mobby