Auf meinem Raspi hab ich: pi@raspberrypi ~/pwm_stuff/RPIO-master/source/c_pwm $ ls -l total 96 -rw-r--r-- 1 pi pi 1343 Mar 15 2013 Makefile -rwxr-xr-x 1 pi pi 29505 Feb 26 14:42 pwm -rw-r--r-- 1 pi pi 24877 Feb 26 14:45 pwm.c -rw-r--r-- 1 pi pi 1760 Mar 15 2013 pwm.h -rw-r--r-- 1 pi pi 7909 Mar 15 2013 pwm_py.c -rw-r--r-- 1 pi pi 16608 Mar 15 2013 servod.c Jetzt crunchen: pi@raspberrypi ~/pwm_stuff/RPIO-master/source/c_pwm $ make make: *** No rule to make target 'py', needed by 'all'. Stop. Warum die Fehlermeldung? Das ist das makefile:
1 | all: pwm py |
2 | |
3 | pwm: |
4 | gcc -Wall -g -O2 -o pwm pwm.c |
5 | |
6 | py2.6: |
7 | mkdir -p build |
8 | gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c pwm.c -o build/pwm.o |
9 | gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c pwm_py.c -o build/pwm_py.o |
10 | gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/pwm.o build/pwm_py.o -o _PWM.so |
11 | rm -rf build |
12 | |
13 | py2.7: |
14 | mkdir -p build |
15 | gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c pwm.c -o build/pwm.o |
16 | gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c pwm_py.c -o build/pwm_py.o |
17 | gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/pwm.o build/pwm_py.o -o _PWM.so |
18 | rm -rf build |
19 | |
20 | py3.2: |
21 | mkdir -p build |
22 | gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python3.2mu -c pwm.c -o build/pwm.o |
23 | gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python3.2mu -c pwm_py.c -o build/pwm_py.o |
24 | gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/pwm.o build/pwm_py.o -o _PWM.so |
25 | rm -rf build |