diff --git a/build/build.xml b/build/build.xml
index 76ea9bed1..35e6fcc7a 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -26,7 +26,7 @@
-
+
@@ -448,6 +448,10 @@
+
+
+
+
@@ -485,6 +489,7 @@
+
diff --git a/build/linux/dist/lib/librxtxSerial.so b/build/linux/dist/lib/librxtxSerial.so
new file mode 100644
index 000000000..2cc270df8
Binary files /dev/null and b/build/linux/dist/lib/librxtxSerial.so differ
diff --git a/build/linux/dist/lib/librxtxSerial64.so b/build/linux/dist/lib/librxtxSerial64.so
new file mode 100755
index 000000000..c311b800d
Binary files /dev/null and b/build/linux/dist/lib/librxtxSerial64.so differ
diff --git a/build/macosx/template.app/Contents/Info.plist b/build/macosx/template.app/Contents/Info.plist
index 90b9f2790..5449b75f7 100755
--- a/build/macosx/template.app/Contents/Info.plist
+++ b/build/macosx/template.app/Contents/Info.plist
@@ -76,7 +76,7 @@
- $JAVAROOT/pde.jar:$JAVAROOT/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:$JAVAROOT/jssc.jar
+ $JAVAROOT/pde.jar:$JAVAROOT/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:$JAVAROOT/RXTXcomm.jar
JVMArchs
diff --git a/build/macosx/template.app/Contents/Resources/Java/librxtxSerial.jnilib b/build/macosx/template.app/Contents/Resources/Java/librxtxSerial.jnilib
new file mode 100644
index 000000000..5a3bb0b5e
Binary files /dev/null and b/build/macosx/template.app/Contents/Resources/Java/librxtxSerial.jnilib differ
diff --git a/build/windows/dist/rxtxSerial.dll b/build/windows/dist/rxtxSerial.dll
new file mode 100644
index 000000000..c66c1ccb8
Binary files /dev/null and b/build/windows/dist/rxtxSerial.dll differ
diff --git a/build/windows/launcher/config.xml b/build/windows/launcher/config.xml
index 2993be586..b1fbf6630 100755
--- a/build/windows/launcher/config.xml
+++ b/build/windows/launcher/config.xml
@@ -19,7 +19,7 @@
lib/core.jar
lib/jna.jar
lib/ecj.jar
- lib/jssc.jar
+ lib/RXTXcomm.jar
lib/commons-exec-1.1.jar