.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
World Supremacy- Save $9.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old October 25th, 2008, 08:10 AM
Dedas's Avatar

Dedas Dedas is offline
Lieutenant Colonel
 
Join Date: Nov 2005
Location: Lund, Sweden
Posts: 1,377
Thanks: 72
Thanked 25 Times in 20 Posts
Dedas is on a distinguished road
Default Linux: Installation on 64-bit system

I'm trying to install Dom3 on my new system running 64-bit Linux (Fedora 9) but I'm failing. This is the error message:

./dominions3_installer.run: error while loading shared libraries: libXi.so.6: cannot open shared object file: No such file or directory

libXi is installed but the 64-bit version and not the 32-bit needed. The most obvious way to solve this would of course be to install the 32-bit version. But here comes the problem: they are mutually exclusive, and I need the 64-bit version for other things on my system.

Would it be possible (as we have a 64-bit binary) to also get a 64-bit installer?

Cheers!
Reply With Quote
  #2  
Old October 25th, 2008, 08:29 AM
lch's Avatar

lch lch is offline
General
 
Join Date: Feb 2007
Location: R'lyeh
Posts: 3,861
Thanks: 144
Thanked 403 Times in 176 Posts
lch is on a distinguished road
Default Re: Linux: Installation on 64-bit system

You can install the game by hand. All the installer does is put the game files into the right directories. You can just do all that by hand. If you have a 32bit system with Dom3 installed, then look where the contents from the CD have been copied to, and do the same. Alternatively, I think the installer supports text mode, too, not sure about that.

I think I went as far as opening the file, which is just a shell script, with a text editor and followed the steps inside it by hand one time. I think I remember that the problem was that it assumed a bash-like command interpreter while the shebang was set to /bin/sh, can't remember and could just as well have been another game though.
__________________
Come to the Dom3 Wiki and help us to build the biggest Dominions-centered knowledge base on the net.
Visit my personal user page there, too!
Pretender file password recovery
Emergency comic relief
Reply With Quote
  #3  
Old October 25th, 2008, 12:51 PM
Taqwus's Avatar

Taqwus Taqwus is offline
Major General
 
Join Date: Aug 2000
Location: Mountain View, CA
Posts: 2,162
Thanks: 2
Thanked 4 Times in 4 Posts
Taqwus is on a distinguished road
Default Re: Linux: Installation on 64-bit system

In case it's not just the installer (in WinXP now, so I can't do an 'ld' to check dependencies) --


If you wanted to use a specific 32-bit library that'd conflict with an existing 64-bit version... two things that come to mind are

(1) using a script with an LD_LIBRARY_PATH (IIRC) setting that gives the directory with the version you want (or even LD_LIBRARY_PRELOAD); neither will work with suid binaries, 'tho, and

(2) using a chroot environment, which is more of a pain to set up but should work for anything.
__________________
Are we insane yet? Are we insane yet? Aiiieeeeee...
Reply With Quote
  #4  
Old October 25th, 2008, 02:07 PM
Dedas's Avatar

Dedas Dedas is offline
Lieutenant Colonel
 
Join Date: Nov 2005
Location: Lund, Sweden
Posts: 1,377
Thanks: 72
Thanked 25 Times in 20 Posts
Dedas is on a distinguished road
Default Re: Linux: Installation on 64-bit system

Thank you so much guys! Will try it later.
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 04:40 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.