I installed iSeries access for linux in my new Ubuntu 8.04. There is a problem. When I added a connection and double click it to open it, a pop up window comes saying "The 5250 Emulator is starting. Please Wait". After this noting happens, no window opens.
NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
This topic has been locked.
5 replies Latest Post - 2008-06-15T10:06:36Z by SystemAdmin
Pinned topic No Emulator Window
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2008-06-15T10:06:36Z at 2008-06-15T10:06:36Z by SystemAdmin
dagar 110000EVYG6 PostsACCEPTED ANSWER
Re: No Emulator Window2008-05-13T15:58:43Z in response to SystemAdminHere is what I did to get the previous version of iseries access for Linux to run on gutsy:
You'll need pretty scalable fonts that IBM's program recognizes:
sudo apt-get install msttcorefonts sudo fc-cache -f -v
Recall that IBM doesn't release a DEBIAN package, only an RPM. To install RPMs on Debian, you'll need ALIEN.
sudo apt-get install alien
After it installs, while being in the same directory as your iSeries RPM, do:
sudo alien -i iSeriesAccess-5.2.0-1.10.i386.rpm
(your filename may be different, may the TAB KEY be with you)
Again, most of this I stole from Sirnigel's post, but repeat it hear for convenience. Next, do:
sudo apt-get install libmotif3
then: sudo apt-get install libxaw6
then: sudo ln -s /usr/X11R6/lib/libcwbcore.so /usr/lib/libcwbcore.so
then: sudo ln -s /opt/ibm/iSeriesAccess/lib/libcwbcore.so /usr/lib/libcwbodbc.so
then: sudo ln -s /opt/ibm/iSeriesAccess/lib/libcwbodbcs.so /usr/lib/libcwbodbcs.so
then: sudo ln -s /opt/ibm/iSeriesAccess/lib/libcwbrc.so /usr/lib/libcwbrc.so
then: sudo ln -s /usr/X11R6/lib/libXm.so.3 /usr/lib/libXm.so.3
then: sudo ln -s /opt/ibm/iSeriesAccess/lib/libcwbcore.so /usr/lib/libcwbcore.so
then: sudo ln -s /usr/local/lib/libstdc++.so.5 /usr/lib/libstdc++.so.5
then: sudo ln -s /usr/local/lib/libgcc_s.so.1 /usr/lib/libgcc_s.so.1
Now, this is why I had to do a little digging on my own, because this next step was missing. In fact, I wrote this entire post, because I think you should know that you'll also need to do this... then: sudo apt-get install libstdc++5
to run, just: /opt/ibm/iSeriesAccess/bin/ibm5250 -LANGID en_us
I made a custom app launcher. If you're used to the windows version from IBM, this should make you feel right at home. Some keybindings were by default a little different, but you just did all that other hard stuff, you can probably point and click your way through the rest of it.
furicle 060000PPST12 PostsACCEPTED ANSWER
Re: No Emulator Window2008-05-14T16:08:39Z in response to dagarWhy did you feel all those symbolic links were required? I had it working (but only tested it quickly) without them. Was I missing something?
Note the latest version seems to run OK in Hardy (again - only tested quickly) with just installing the prerequisites and using alien on the rpm.
Re: No Emulator Window2008-05-28T14:53:05Z in response to furicleSome of those links may be required depending on how did you use alien. symlinks are created by the RPM to make sure the libraries are properly loaded, but when converting the RPM to .deb, the scripts that create those symlinks may be lost.
Re: No Emulator Window2008-06-15T10:06:36Z in response to SystemAdminThanks for all your support and the ways to show me how to debug this issue on Linux.
The problem was library libcwbcore.so was not at its intended place i.e. /usr/X11R6/lib/ where /usr/lib/libcwbcore.so shortcut was pointing to.
The case is solved now and I am closing this topic.
Once again, Thanks a lot