Howto setup LDTP in SUSE Linux 9.1
From LDTP
These are the steps to install ldtp onto your system. Please have a look at it.
Installation of LDTP onto your system.
1. Install the SUSE 9.1 onto your system. Select Gnome as your
default session while installation of SUSE 9.1 (you can do that
at the time of installation by selecting in the software
packages).
2. After the installation of SUSE 9.1 onto your system then install
the devel packages.
Following are the steps to install the devel packages .
1. Goto menu -> System -> Yast.
2. Select “Install and Remove Software”.
3. In the “Filter Search”, click on “Selection”. Then
select the following components
- Graphical Base System
- Gnome System
- Help and support documentation
- Office applications
- C / C++ compiler and tools
- Gnome development
4. After the selection of all these click on the 'Accept' button
1. After doing all the above steps, all the required Devel packages
will be installed. In the same manner, also install
3.1 at-spi (in YaSt – search – search -type 'spi')
3.2 Gnome packages (type “gnome” in search and install all of
them)
3.3 At-poke
3.4 Gedit
3.5 Libtool
3.6 Python packages
from the “Install and Remove software”. Make sure all of them
are installed. To install At-poke from the site, click on the
following URL
http://rpm.pbone.net/index.php3/stat/4/idpl/1073397/com/at-
poke-0.2.2-0.ximian.8.1.i586.rpm.html , and from the download
options select any one of them.
2. Goto menu -> Gnome Control Center and click on the
accessibilities –> assistive technology support . Enable the
assistive technology support. After enabling, logout and login.
If “Gnome Control Center” is not in menu bar, then in the
terminal type “gnome-control-center” and press the enter key.
The “Gnome Control Center” window pops up. Enable the assistive
technology support.
3. Once this is done, download the ldtp framework from the site
http://www.gnomebangalore.org/ldtp/downloads.html . Download the
framework to the directory you want it to be in. Then using the
terminal or the shell, extract the file. Type “tar xzf
[filename.tgz]” and press the enter key. “filename” is the name
of the downloaded file and it's extension is .tgz.
4. If not in root directory, then change to root and execute the
following commands in root (only root can do it).
For Automake type (ln -
s /usr/bin/automake-1.8 /usr/bin/automake-1.4)
For Aclocal type (ln -
s /usr/bin/aclocal-1.8 /usr/bin/aclocal-1.4)
5. Change the directory to ldtp ( cd ldtp).
6. Type ./autogen.sh (without any space).
7. After the auto generation, type “make” and press enter.
8. After “make”, change to “server” directory (cd
server).Type ./server.py
and press enter key.
9. Let the server be running.
10. In a new terminal change to ldtp->src. There is "ldtp" which is
a executible file.
11. To run ldtp, type ./ldtp and press enter key.

