That’s how OALD7’s Successfully Installed on amd64!!

😀 Well.. . as crazy as if sounds .. . I finally managed to Break the Code! 😛

IF you-don’t-follow-my-blogs OR you-don’t-remember-stuff THEN
URL.refer (http://mrdigerati.blogspot.com/2010/02/this-is-what-i-did-on-v-day.html)
🙂

oops!
END IF;
// Yeah Some PL/SQL *HIT I’m into these days.  Sucks?

Anyway! Coming to the point. I looked for answers like almost everywhere and couldn’t really find even one…! Finally I went deep and mined some stuff, similar issues that the gamers were facing. Hail Loki.

ISSUES:
#1 (regular usage)

$ ./installation.sh
Verifying archive integrity… All good.
Uncompressing ……………………..
This installation doesn’t support glibc-2.1 on Linux / x86_64

#2 (using x86 emulation)

$ linux32 ./installation.sh
Verifying archive integrity… All good.
Uncompressing ……………………..
/home/nikunj/.setup5913: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
Couldn’t load ‘atal’
The setup program seems to have failed on x86/glibc-2.1

Both the times it said:
Please contact Loki Technical Support at support@lokigames.com
The program returned an error code (1).

Anyway. ‘linux32’ should’ve ideally worked but .. . . there was more.

WHAT I DID TO MAKE OALD7 run:

#1. To run 32-bit apps on 64-bit Linux, you first need to install these prerequisite packages:

$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-sdl dpkg-dev


#2. Then I downloaded the i386 package from the Ubuntu site.
libGTK1.2: http://packages.ubuntu.com/jaunty/i386/libgtk1.2/download

#3. Deflate (Unzip/Un… hmm… Deb?) the libgtk1.2_1.2.10-18.1build2_i386.deb (right-click and extract) and then go inside the folder hence created. Deflate data.tar.gz and go inside ./usr,

$ cd libgtk1.2_1.2.10-18.1build2_i386/usr/lib (in short)


#4. Now we need to copy the files (lib? Modules?) to the location where OALD7 desires to find it!

$ sudo cp -v -i * /usr/lib32

#5. Try installation now. [ERROR. still?]
(Even after that another library was required)

$ linux32 ./installation.sh

Verifying archive integrity… All good.
Uncompressing ……………………..
/home/nikunj/.setup6372: error while loading shared libraries: libgmodule-1.2.so.0: cannot open shared object file: No such file or directory
Couldn’t load ‘atal’
The setup program seems to have failed on x86/glibc-2.1

#6. Then I downloaded two i386 packages for the Ubuntu site.


Follow the same procedure (#3-5) for libglib1.2ldbl_1.2.10-19build1_i386.deb

😀 and voilà .. . 😛 this is what you get! Don’t kill me 😛

Looks Kinda…  hmm….Nude!!

I don’t know why but just couldn’t see any TEXT 😐 I closed my eyes, trusted my senses and from the last time I installed it without this ‘Chick Chick’. Pushing the third Check-Box would save all the Sounds etc and makes it offline! 🙂 DO THAT.

Finally 😀 ….. Legen — wait for it —- Dary!!!

Update:
OALD8 installation is like so easy. Works Great! But I like the UI of v7 better! 🙂

OALD8 looks Light W8! (Rhyme?)

Update (2012-09-19):

For OALD8 on Ubuntu 12.04 Amd64

#1 Dependencies

$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-sdl dpkg-dev

#2 Mount the ISO/CD

using Furious ISO Mount Tool, etc!

#3 Begin Installation

Go to the mount directory

$ cd linux

$ linux32 ./setup.sh

Tweaks:

#1

No Sound?

Try padsp – PulseAudio OSS Wrapper:

padsp starts the specified program and redirects its access to OSS compatible audio devices (/dev/dsp and auxiliary devices) to a PulseAudio sound server.

$ padsp path-to-the-oald8

eg:

$ padsp ‘/home/nikunj/oald8/oald8’

#2

Create a Shell-Script on the Desktop

#!/bin/sh

padsp ‘/home/nikunj/oald8/oald8’

Make it executable. Also, optionally set the ICON from: /home/nikunj/oald8/chrome/icons/default/main-window.xpm

#3 (adjust)

Annoying Dialog: Click OK to download Plugin

Click Cancel. Yeah! Adjust! 😛

 
Update (2012-09-20)

Just copied and pasted it to my brand new Linux Mint.

It didn’t work by default.

/run-oald8.sh: 166: ./run-oald8.sh: ./oald8-bin: not found

So all I had to do was install the libraries.

$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-sdl dpkg-dev