From e1a062616a632559f3cab4ba5261783949a59af4 Mon Sep 17 00:00:00 2001
From: Viktor Kuncak <viktor.kuncak@epfl.ch>
Date: Mon, 13 Jul 2015 16:38:07 +0200
Subject: [PATCH] Platform independent path separator. Notes on Windows64.

---
 build.sbt            | 2 +-
 doc/installation.rst | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/build.sbt b/build.sbt
index 99f751a65..58a1d325b 100644
--- a/build.sbt
+++ b/build.sbt
@@ -60,7 +60,7 @@ script := {
     } else {
       s.log.info("Generating '"+f.getName+"' script ("+(if(is64) "64b" else "32b")+")...")
     }
-    val paths = (res.getAbsolutePath +: out.getAbsolutePath +: cps.map(_.data.absolutePath)).mkString(":")
+    val paths = (res.getAbsolutePath +: out.getAbsolutePath +: cps.map(_.data.absolutePath)).mkString(System.getProperty("path.separator"))
     IO.write(f, s"""|#!/bin/bash --posix
                     |
                     |SCALACLASSPATH="$paths"
diff --git a/doc/installation.rst b/doc/installation.rst
index bec009b56..01c0b6800 100644
--- a/doc/installation.rst
+++ b/doc/installation.rst
@@ -66,6 +66,15 @@ all the appropriate settings:
 You will now need to either port the bash script to Windows, or to run it
 under Cygwin.
 
+**Known issues**
+
+*Missing jars*
+
+If running leon produces errors because it could not find some cafebabe*.jar or vanuatoo*.jar, it is probably because symlinks have not been resolved. If your architecture is x64, do the following:
+
+1. Copy unmanaged/common/cafebabe*.jar to unmanaged/64/
+2. Copy unmanaged/common/vanuatoo*.jar to unmanaged/64/
+
 .. _smt-solvers:
 
 SMT Solvers
-- 
GitLab