Invesalius64 in salix64-xfce-14.0

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
rsal
Posts: 198
Joined: 12. Mar 2012, 17:00

Invesalius64 in salix64-xfce-14.0

Post by rsal »

I am interested in the problem detailed on this page: http://www.linuxquestions.org/questions ... 175469595/
Can someone please help me. Thanks.
User avatar
gapan
Salix Wizard
Posts: 6362
Joined: 6. Jun 2009, 17:40

Re: Invesalius64 in salix64-xfce-14.0

Post by gapan »

You probably need wine64. Not wine. Not the same thing.
Image
Image
rsal
Posts: 198
Joined: 12. Mar 2012, 17:00

Re: Invesalius64 in salix64-xfce-14.0

Post by rsal »

I installed wine from this page: http://sourceforge.net/projects/wine/fi ... c4/x86_64/
Is this not wine64? After installing this I could run the command 'wine64 invesalius-3.0.beta4-win64.exe' but there was error: "/lib/ld-linux.so.2: could not open "
How can I sort this out?

Alternatively, how difficult it is to compile this program on salix-64-xfce-14.0 from the source provided on this page: http://svn.softwarepublico.gov.br/trac/ ... xInstaller ? Or is it possible to convert the deb file provided?
User avatar
gapan
Salix Wizard
Posts: 6362
Joined: 6. Jun 2009, 17:40

Re: Invesalius64 in salix64-xfce-14.0

Post by gapan »

Not tested, but you can probably create a symlink to get over this problem.

Code: Select all

# ln -s /lib64/ld-linux-x86-64.so.2 /lib/ld-linux.so.2
By the way, whoever created that package, certainly did not do it on a slackware system and that is very sloppy packaging.
Image
Image
rsal
Posts: 198
Joined: 12. Mar 2012, 17:00

Re: Invesalius64 in salix64-xfce-14.0

Post by rsal »

I tried the command:
# ln -s /lib64/ld-linux-x86-64.so.2 /lib/ld-linux.so.2
which worked without any error. However, now wine64 gives following error:
# wine64 invesalius-3.0.beta4-win64.exe
/lib/ld-linux.so.2: not an i386 ELF binary... don't know how to load it
User avatar
aurlaent
Donor
Posts: 106
Joined: 1. Feb 2012, 19:46
Location: Sydney, Australia

Re: Invesalius64 in salix64-xfce-14.0

Post by aurlaent »

It looks like (from the .dep file) the package you installed expects to be running in a multilib environment.

it may be that the installer is 32bit or something.
rsal
Posts: 198
Joined: 12. Mar 2012, 17:00

Re: Invesalius64 in salix64-xfce-14.0

Post by rsal »

I tried installing 32 bit version of invesalius, but with same error:
$ wine invesalius-3.0.beta4-win32.exe
bash: /usr/bin/wine: Accessing a corrupted shared library
$
$ wine64 invesalius-3.0.beta4-win32.exe
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 00010000-00110000
/lib/ld-linux.so.2: not an i386 ELF binary... don't know how to load it
$
User avatar
aurlaent
Donor
Posts: 106
Joined: 1. Feb 2012, 19:46
Location: Sydney, Australia

Re: Invesalius64 in salix64-xfce-14.0

Post by aurlaent »

Have you got multilib set up?
It looks like you need it.
rsal
Posts: 198
Joined: 12. Mar 2012, 17:00

Re: Invesalius64 in salix64-xfce-14.0

Post by rsal »

I installed multilib as detailed on this page: http://www.salixos.org/wiki/index.php/H ... l_multilib
After this the 'wine64 invesalius64.exe' command worked well and got the application installed. The application ran well once after installation but now there is no menu item of invesalius or wine and I cannot run the application again.
User avatar
mimosa
Salix Warrior
Posts: 3311
Joined: 25. May 2010, 17:02
Contact:

Re: Invesalius64 in salix64-xfce-14.0

Post by mimosa »

I can't remember exactly how to do this but (from the command line) I think you do something like

Code: Select all

$wine yourapp
to launch wine and open it. Failing that, if you can open wine, you should be able to open your app manually once it has fired up. But I'm prety sure something like the former is possible, and once you've worked it out, you can create a menu entry for it in your DE or WM.

I'm sorry this isn't more specific, but it's some time since I used wine; and in any case, the detail will be different for your 64 bit situation.

Search for the executable names by eg

Code: Select all

$locate wine64
Post Reply