You are not logged in.

#1 2014-03-09 08:03:18

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Softmaker Free Office [SOLVED]

Hi All,

Just trying to get this [subject] running and drawing a blank...

* Have downloaded / untared the package onto a recent installtion [3.13.6-1-ARCH #1 SMP PREEMPT Fri Mar 7 22:47:48 CET 2014 x86_64 GNU/Linux]

As a result of this note https://www.softmaker.com/english/tipslinux_en.htm

D) Other 64 bit Linux systems: Using the .tgz-based installer

Unpack and install SoftMaker Office, as described below. The .tgz-based installer does not resolve dependencies on its own. This means that you have to install the 32 bit libraries of your system manually. The exact names of these libraries differ with each distribution. To find out which libraries you need, perform an internet search for the name of your Linux distribution and the search term "32-bit libraries".

* I have followed the instruction here https://wiki.archlinux.org/index.php/Multilib

# nano /etc/pacman.conf:

[multilib]
Include = /etc/pacman.d/mirrorlist

# pacman -Syu

I also read this but am not too sure which action to take next

https://wiki.archlinux.org/index.php/Us … _on_Arch64

but right now the Softmaker binaries [textmaker etc] refuse to load with 'command not found' or 'No such file...'

TIA

Last edited by cpcnw2 (2014-03-11 13:58:57)

Offline

#2 2014-03-09 08:27:17

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Softmaker Free Office [SOLVED]

How exactly are you trying to load (run?) this software?
Maybe it didn't install to your $PATH?

Offline

#3 2014-03-09 08:57:18

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Re: Softmaker Free Office [SOLVED]

Just moved into the install directory and trying ;

# textmaker

or

# ./textmaker

Offline

#4 2014-03-09 08:59:30

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Softmaker Free Office [SOLVED]

What's the output of 'file textmaker' executed in that directory?

Offline

#5 2014-03-09 09:01:48

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Re: Softmaker Free Office [SOLVED]

textmaker: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped

Offline

#6 2014-03-09 09:09:38

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Re: Softmaker Free Office [SOLVED]

As an aside I dont see /usr/lib32 after enabling multilib and updating Syu as described here?

https://wiki.archlinux.org/index.php/Multilib

Offline

#7 2014-03-09 11:23:33

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Softmaker Free Office [SOLVED]

Just enabling the multilib repo isn't enough, you need to actually install the 32-bit libraries needed by Softmaker Office. You should be able to use ldd to find the needed libraries...

ldd textmaker

No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#8 2014-03-09 11:31:12

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Re: Softmaker Free Office [SOLVED]

Thanks for the reply smile

[orby@node3 softmaker]$ ldd textmaker

        not a dynamic executable

Offline

#9 2014-03-09 11:37:44

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Softmaker Free Office [SOLVED]

You need to be in the correct directory, Softmaker Office defaults to ~/office 2012.

rob@arch:~/office2012$ ldd textmaker
	linux-gate.so.1 (0xf7713000)
	libX11.so.6 => /usr/lib32/libX11.so.6 (0xf75ae000)
	libXmu.so.6 => not found
	libXext.so.6 => /usr/lib32/libXext.so.6 (0xf759b000)
	libm.so.6 => /usr/lib32/libm.so.6 (0xf7555000)
	libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf7549000)
	libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7460000)
	libc.so.6 => /usr/lib32/libc.so.6 (0xf72b3000)
	libdl.so.2 => /usr/lib32/libdl.so.2 (0xf72ae000)
	libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf728b000)
	/lib/ld-linux.so.2 (0xf7714000)
	libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7270000)
	libXau.so.6 => /usr/lib32/libXau.so.6 (0xf726c000)
	libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7265000)

Once you know which libraries you need you can use pkgfile to find out which package they  come from...

rob@arch:~/office2012$ pkgfile libX11.so.6
extra/libx11
multilib/lib32-libx11

Obviously you're after the 32-bit versions so to get the libX11.so.6 library needed for Softmaker Office you would install lib32-libx11.


Edit - Just using ldd as I've done above will list all of the libraries needed, but only for the textmaker executable. A better solution is to run the following command (stolen from the Steam wiki page). This will list only the needed libraries that you don't already have installed, for all of the executables in the current directory.

rob@arch:~/office2012$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq
	libXmu.so.6 => not found

In this case you can see I'm only missing the one library as I already have some of multilib installed.

Last edited by Slithery (2014-03-09 11:45:47)


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#10 2014-03-09 12:33:15

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Re: Softmaker Free Office [SOLVED]

Ive looked at the install script here and line 10 is "APPPATH=$HOME/office2012free - the files written to /usr/bin are just scripts to the executables in the install directory.

I untarred it to the directory of my choosing [actually /opt/softmaker] and can see all 3 exeuctables in that directory [textmaker / planmaker / presentations]

They all chuck up that message above ie "not a dynamic executable" when issuing 'ldd'

Last edited by cpcnw2 (2014-03-09 12:33:55)

Offline

#11 2014-03-11 13:58:37

cpcnw2
Member
Registered: 2009-12-01
Posts: 26

Re: Softmaker Free Office [SOLVED]

After enabling multilib I installed ;

lib32-glibc
lib32-libx11
lib32-libxmu
lib32-libxrender
lib32-libstdc++5

Softmaker office now launches [albeit with some minor graphics ticks here and there!]

https://wiki.archlinux.org/index.php/Us … _on_Arch64

Offline

Board footer

Powered by FluxBB