Has anyone here successfully installed Open Object Rexx on a 32-bit openSUSE 11.1 system? I’m trying to install the source archive downloaded from SourceForge.
I’m a Rexx expert, but a Linux novice, and I keep encountering obstacles. The latest was trying to install autoconf to configure ooRexx, but sudo couldn’t find autoconf on the SUSE DVD. What am I doing wrong?
I guess I’d settle for Regina, especially if it’s easier to install. No Rexx fans here?
i’m not an expert at anything…but, i do know a default install of
11.1 will not include all the developer tools you will need to compile
software…so, you will run into LOTS of obstacles…
try this:
YaST > Software (on left) > Software Management (on right) >
take a break, be patient…it takes a while to initialize YaST, don’t
assume it is hung and click abort, hard shutdown, or pull the
plug–when all activity has stopped (2 to 15 minutes or more depending
on network traffic (it IS calling home):
top left, flip the Filter from “Search” to “Patterns” scroll down to
“Development” and place a check in these, at least:
Base Development
C/C++ Development
take a look at the others–if you need any, check it…
press the “Accept” button…follow your nose…
try running ./config again…note missing dependencies and come back
to yast, Software Management “Search” find and install what you need…
Thanks, Goldie. I assure you I’m not in the habit of being impatient when it comes to installing software, and I know network traffic when I see it. I’ll take your advice and start climbing the steep curve. Wouldn’t be the first time. Loved Warp, but was forced to use W98 instead by my employer at the time.
You say “a default install of 11.1 will not include all the developer tools you will need to compile software”. There wasn’t much choice about selecting tools when I installed SUSE, from a DVD. At least I didn’t see any such choice. I guess I just assumed 4.2GB would include stuff like that by default. Maybe I should reinstall and make sure I get everything. I have plenty of free disk. Should I do that?
Hi
Someone must have noticed this thread as there is a recent build for
SLE10 and openSUSE 11.0 on the openSUSE Build Service. The user mge1512
may already have set it to build for 11.1 and it’s still waiting to
build…
> You say “a default install of 11.1 will not include all the developer
> tools you will need to compile software”. There wasn’t much choice about
> selecting tools when I installed SUSE, from a DVD.
sure there is, you just didn’t see it because it is cleverly not
obvious right after the create user step, see: http://en.opensuse.org/INSTALL_Local#Step_7:_Create_your_user
and scroll slowly and read intently and you will find if you, on the
“Installations Settings” page, click either “Software” link or the
“Change…” button you will go to a new page (not shown in this
tutorial linked as “Step-by-step installation guide” from http://software.opensuse.org/) where you would see a “pattern” named
something like “Developer Tools” where you could click to add’em all,
or just what you need…
> I guess I just assumed 4.2GB would include stuff like
> that by default.
nope, there are thousands of stuffs not installed in the default…
> Maybe I should reinstall and make sure I get
> everything. I have plenty of free disk. Should I do that?
by the way, if you ever used/like Norton Commander[tm] or Warp’s File
Commander, seek and install midnight commander…then at any command
line type mc and press enter for nirvana
reinstall to fix everything is a method invented in Redmond
Washington…moving past that deficient paradigm is but one arc of the
curve you are on…
Thank you very much, Malcolm. I did all that – no apparent error messages – and got this. (The bit before the final comment is the program (try01.rex), and the comment text itself is the console log.)
/* 2009.08.25 13:55 first ooRexx program on SUSE -- Dell */
trace 'n'
say "Did it work?"
exit
/* Console log -- it didn't work . . .
weyland@linux-tsqe:~> rexx
Syntax is "rexx -v] filename [arguments]"
or "rexx -e] program_string [arguments]".
weyland@linux-tsqe:~> rexx -v Documents/try01.rex
Open Object Rexx Version 4.0.0
Build date: Aug 25 2009
Addressing Mode: 32
Copyright (c) IBM Corporation 1995, 2004.
Copyright (c) RexxLA 2005-2009.
All Rights Reserved.
This program and the accompanying materials
are made available under the terms of the Common Public License v1.0
which accompanies this distribution.
http://www.oorexx.org/license.html
Logic error: Failure loading required base library
weyland@linux-tsqe:~>
*/
I guess I should take this to the SourceForge (and/or RexxLA) forums. Unless someone here knows how to proceed?
[Goldie: I now understand the SUSE installation selection dialogue. I think it’s a close relative of the Butt-first School of Technical Writing. More later.]
Hi
Have no ide sorry, I see one google hit for “ooRexx”+“Failure loading
required base library” Maybe try their forums as maybe the source for
the rpm needs updating?
> [Goldie: I now understand the SUSE installation selection dialogue. I
> think it’s a close relative of the Butt-first School of Technical
> Writing. More later.]
or, if you look on the download page <http://software.opensuse.org/>
near the bottom, you will see some instructions, including a LINK to
“Step-by-step installation guide” which would have put you into an
Eyes-Before-Butt orientation which might have been useful during the
installation when you blew past the chance to grab the developer packs…
and, it is not too late to access the other link at the bottom of that
page: Official openSUSE 11.1 Start-Up guide, which might save you some
time trying to determine if you are coming or going, and which is
leading…
–
goldie
Give a hacker a fish and you feed him for a day.
Teach man and you feed him for a lifetime.
Thanks again, Goldie, but I fear that I’m not worthy.
Anyway, this works:
1. Download the source tar file from SourceForge.
2. Untar the file to a location of your choosing. [tar -zxvf fileid]
3. Run "chmod +x ./bootstrap" in order to make it executable. "bootstrap" is in 4.0.0/trunk/]
4. Run "./bootstrap".
5. Run "./configure".
6. Run "make rpm".
The rpm will be placed in the directory ./rpm/RPM/i586 (or possibly i686).
...
Created: /home/weyland/download/ooRexx/4.0.0/trunk/rpm/RPMS/i586/ooRexx-4.0.0-0.i586.rpm
sudo rpm -Uhv ooRexx-4.0.0-0.i586.rpm