Skip to content

Commit c8271db

Browse files
committed
Fix for #6
1 parent 1382301 commit c8271db

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

build.sh

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,22 @@ echo "Generating bindings"
44
swig2.0 -perl wiringpi.i
55

66
CORE=`perl -MConfig -e 'print $Config{archlib}'`/CORE
7+
WIRINGPI=WiringPi/wiringPi
78

89
echo "Building against: $CORE"
910

10-
gcc -fpic -c -Dbool=char -I$CORE wiringpi_wrap.c WiringPi/wiringPi/wiringPi.c -D_GNU_SOURCE
11-
gcc -shared wiringPi.o wiringpi_wrap.o -o wiringpi.so
11+
gcc -fpic -c -Dbool=char -I$CORE wiringpi_wrap.c \
12+
$WIRINGPI/wiringSerial.c \
13+
$WIRINGPI/wiringShift.c \
14+
$WIRINGPI/wiringPi.c \
15+
$WIRINGPI/softPwm.c \
16+
$WIRINGPI/softTone.c \
17+
-D_GNU_SOURCE
18+
19+
gcc -shared wiringPi.o \
20+
softPwm.o \
21+
softTone.o \
22+
wiringSerial.o \
23+
wiringShift.o \
24+
wiringpi_wrap.o \
25+
-o wiringpi.so

0 commit comments

Comments
 (0)