diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2008-03-24 14:14:35 -0230 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2008-03-24 14:14:35 -0230 |
commit | 4033aa4a4a405609b627a1d8a5911989faa5bec8 (patch) | |
tree | 1d079444c54e15abe148b7d20e9e1bc5472eb924 /java/src/ant/SliceTask.java | |
parent | minor fix to README.DEMOS (diff) | |
download | ice-4033aa4a4a405609b627a1d8a5911989faa5bec8.tar.bz2 ice-4033aa4a4a405609b627a1d8a5911989faa5bec8.tar.xz ice-4033aa4a4a405609b627a1d8a5911989faa5bec8.zip |
Bug 2887 - Fixed build against 64 bit installation.
Diffstat (limited to 'java/src/ant/SliceTask.java')
-rw-r--r-- | java/src/ant/SliceTask.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/java/src/ant/SliceTask.java b/java/src/ant/SliceTask.java index bf516b237e3..a1d10414938 100644 --- a/java/src/ant/SliceTask.java +++ b/java/src/ant/SliceTask.java @@ -370,7 +370,15 @@ public class SliceTask extends org.apache.tools.ant.Task { ldLibPathEnv = "LD_LIBRARY_PATH"; ldLib64PathEnv = "LD_LIBRARY_PATH_64"; - lib64Path = new File(iceInstall + File.separator + "lib" + File.separator + "sparcv9").toString(); + String arch = System.getProperty("os.arch"); + if(arch.equals("x86")) + { + lib64Path = new File(iceInstall + File.separator + "lib" + File.separator + "amd64").toString(); + } + else + { + lib64Path = new File(iceInstall + File.separator + "lib" + File.separator + "sparcv9").toString(); + } } else { |