diff options
Diffstat (limited to 'java/src/ant/SliceTask.java')
-rw-r--r-- | java/src/ant/SliceTask.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/java/src/ant/SliceTask.java b/java/src/ant/SliceTask.java index 48da90adc7b..bf516b237e3 100644 --- a/java/src/ant/SliceTask.java +++ b/java/src/ant/SliceTask.java @@ -375,12 +375,17 @@ public class SliceTask extends org.apache.tools.ant.Task else { ldLibPathEnv = "LD_LIBRARY_PATH"; - ldLib64PathEnv = "LD_LIBRARY_PATH_64"; + ldLib64PathEnv = "LD_LIBRARY_PATH"; lib64Path = new File(iceInstall + File.separator + "lib64").toString(); } if(ldLibPathEnv != null) { + if(ldLibPathEnv.equals(ldLib64PathEnv)) + { + libPath = libPath + File.pathSeparator + lib64Path; + } + String envLibPath = getEnvironment(ldLibPathEnv); if(envLibPath != null) { @@ -393,7 +398,7 @@ public class SliceTask extends org.apache.tools.ant.Task task.addEnv(v); } - if(ldLib64PathEnv != null) + if(ldLib64PathEnv != null && !ldLib64PathEnv.equals(ldLibPathEnv)) { String envLib64Path = getEnvironment(ldLib64PathEnv); if(envLib64Path != null) |