public static boolean libraryCompatible() {
        if (AL.isCreated()) {
            return true;
        }

        try {
            AL.create();
        } catch (java.lang.Exception e) {
            return false;
        }

        try {
            AL.destroy();
        } catch (java.lang.Exception e) {
        }

        return true;
    }