diff -up Arduino-1.6.4/app/src/cc/arduino/packages/formatter/AStyleInterface.java.original Arduino-1.6.4/app/src/cc/arduino/packages/formatter/AStyleInterface.java
--- Arduino-1.6.4/app/src/cc/arduino/packages/formatter/AStyleInterface.java.original 2015-12-30 22:05:50.370804075 -0800
+++ Arduino-1.6.4/app/src/cc/arduino/packages/formatter/AStyleInterface.java 2015-12-30 23:41:54.071406946 -0800
@@ -36,8 +36,13 @@ import java.io.File;
public class AStyleInterface {
static {
- File astyleLib = new File(Base.getContentFile("lib"), System.mapLibraryName("astylej"));
- String astylePath = astyleLib.getAbsolutePath();
+ File astyleLib= new File("/usr/lib64/libastyle.so");
+ String astylePath;
+ if (astyleLib.exists()) {
+ astylePath = "/usr/lib64/libastyle.so";
+ } else {
+ astylePath = "/usr/lib/libastyle.so";
+ }
try {
System.load(astylePath);
} catch (UnsatisfiedLinkError e) {