seems there's a bit of confusion about this - running 32bit versions of LC on 64bit Linux systems. Some say it works, some say it doesn't, there's some few hints what's required all over the forum - so when I decided to give Linux another try I quickly became rather confused, too.
But since it's now running I think it may help some other poor soul if I provide a short "how-did-I-do-it". On the stage:
- A 64bit computer (AMD Phenom II X4 B20e, AMD SB750 chipset)
- Centos 7 64bit (very closely related to RedHat/ Fedora), freshly installed
- LiveCode Community 6.7.10 (32bit, for sure)
- Me, quite the Linux nOOb ;-)
So, Terminal from here:
------------------------------------------------
[awa@djehenna Downloads]$ su
Password:
{Always good to be da boss, just in case ...}
[root@djehenna Downloads]# ls
LiveCodeCommunityInstaller-6_7_10-Linux.x86
{Now let's check what's lacking:}
[root@djehenna Downloads]# ldd LiveCodeCommunityInstaller-6_7_10-Linux.x86
not a dynamic executable
{Maybe we need a 32bit glibc? Found a hint to try i686 ...}
[root@djehenna Downloads]# yum list glibc
{...}
Installed Packages
glibc.x86_64 2.17-106.el7_2.4 @anaconda
Available Packages
glibc.i686 2.17-106.el7_2.4 updates
{Here it is, let's give it a try!}
[root@djehenna Downloads]# yum install glibc.i686
{... this isn't too interesting ...}
Installed:
glibc.i686 0:2.17-106.el7_2.4
Dependency Installed:
nss-softokn-freebl.i686 0:3.16.2.3-13.el7_1
Complete!
{Trying the ldd again, and BINGO:}
[root@djehenna Downloads]# ldd ./LiveCodeCommunityInstaller-6_7_10-Linux.x86
linux-gate.so.1 => (0xf76e7000)
libdl.so.2 => /lib/libdl.so.2 (0xf76cc000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf76b2000)
libX11.so.6 => not found
libXext.so.6 => not found
libstdc++.so.6 => not found
libm.so.6 => /lib/libm.so.6 (0xf766f000)
libgcc_s.so.1 => not found
libc.so.6 => /lib/libc.so.6 (0xf74b2000)
/lib/ld-linux.so.2 (0xf76e8000)
{Now installing all the lacking stuff from above:}
[root@djehenna Downloads]# yum install libX11.so.6
{Repeating this with anything "not found", until:}
[root@djehenna Downloads]# ldd ./LiveCodeCommunityInstaller-6_7_10-Linux.x86
linux-gate.so.1 => (0xf771d000)
libdl.so.2 => /lib/libdl.so.2 (0xf7701000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf76e7000)
libX11.so.6 => /lib/libX11.so.6 (0xf75ab000)
libXext.so.6 => /lib/libXext.so.6 (0xf7598000)
libstdc++.so.6 => /lib/libstdc++.so.6 (0xf74ab000)
libm.so.6 => /lib/libm.so.6 (0xf7469000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf744e000)
libc.so.6 => /lib/libc.so.6 (0xf7291000)
/lib/ld-linux.so.2 (0xf771e000)
libxcb.so.1 => /lib/libxcb.so.1 (0xf726c000)
libXau.so.6 => /lib/libXau.so.6 (0xf7267000)
{Installer starts now, but no fonts at all :/ We need a 32bit libpango:}
[root@djehenna Downloads]# yum list pango
{...}
Installed Packages
pango.x86_64 1.36.8-2.el7 @anaconda
Available Packages
pango.i686 1.36.8-2.el7 base
{We'll try the i686 again:}
[root@djehenna Downloads]# yum install pango.i686
{... again, this isn't too much interesting ...}
Complete!
{Installer starts with fonts, installs, LC starts! wOOOOt!}
------------------------------------------------
This should give you an idea where the problems are, even if you use another distribution. May it save you the time it took me to find this all out!
Have fun!
PS: Cannot say too much how well LC works - didn't try yet ;-)
At least there seems to be a problem with the "ask file" dialog - but this will be solved later. I'll report.