From: Rony G. F. <Ron...@wu...> - 2010-08-21 20:04:49
|
Hi there, in the need of a 64-bit ooRexx from trunk, I checked out ooRexx from Sourceforge. * Changed into "main/trunk", created a subdir "tmp", * ran from main/trunk/tmp the command "../conifugre --disable-static" followed by "make" * then issuing a "make install" (to have it installed into /opt/ooRexx), but receive the following output with errors at the end: rony@ronylinux:~/dev/oorexx/main/trunk/tmp$ sudo make install cp ../extensions/rxregexp/rxregexp.cls ./ cp ../extensions/rxftp/rxftp.cls ./ cp ../extensions/csvStream/csvStream.cls ./ cp ../extensions/rxsock/socket.cls ./ cp ../extensions/rxsock/streamsocket.cls ./ make install-recursive make[1]: Entering directory `/home/rony/dev/oorexx/main/trunk/tmp' make[2]: Entering directory `/home/rony/dev/oorexx/main/trunk/tmp' make[3]: Entering directory `/home/rony/dev/oorexx/main/trunk/tmp' test -z "/opt/ooRexx/bin" || /bin/mkdir -p "/opt/ooRexx/bin" /bin/bash ./libtool --mode=install /usr/bin/install -c rxapi rexximage rexx rexxc rxqueue rxsubcom '/opt/ooRexx/bin' libtool: install: /usr/bin/install -c rxapi /opt/ooRexx/bin/rxapi libtool: install: /usr/bin/install -c .libs/rexximage /opt/ooRexx/bin/rexximage libtool: install: /usr/bin/install -c .libs/rexx /opt/ooRexx/bin/rexx libtool: install: /usr/bin/install -c .libs/rexxc /opt/ooRexx/bin/rexxc libtool: install: /usr/bin/install -c .libs/rxqueue /opt/ooRexx/bin/rxqueue libtool: install: /usr/bin/install -c .libs/rxsubcom /opt/ooRexx/bin/rxsubcom echo is destdir is destdir echo /opt/ooRexx is prefix /opt/ooRexx is prefix echo /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c rexx.img /opt/ooRexx/bin/rexx.img if test -z "/usr/bin/gencat"; then \ echo "No rexx.cat to install"; \ else \ /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c rexx.cat /opt/ooRexx/bin/rexx.cat; \ fi /home/rony/dev/oorexx/main/trunk/install-sh: rexx.cat does not exist. make[3]: *** [install-exec-local] Error 1 make[3]: Leaving directory `/home/rony/dev/oorexx/main/trunk/tmp' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/rony/dev/oorexx/main/trunk/tmp' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/rony/dev/oorexx/main/trunk/tmp' make: *** [install] Error 2 rony@ronylinux:~/dev/oorexx/main/trunk/tmp$ What can/should I do from here on ? TIA, ---rony |
From: Jean-Louis F. <jfa...@gm...> - 2010-08-21 20:24:22
|
Workaround (?) Try to configure directly from trunk, not from trunk/tmp I remember I had problems with make install a few years ago, when configuring from a directory different from trunk (was 32 bits). I never tried again, so I can't tell if the problem is still there or not... Jean-Louis |
From: Rony G. F. <Ron...@wu...> - 2010-08-21 20:28:41
|
Hi there, this thime I remained in "main/trunk", issued a "./configure", "make" and then "sudo make install" with the following output: rony@ronylinux:~/dev/oorexx/main/trunk$ sudo make install cp ./extensions/rxregexp/rxregexp.cls ./ cp ./extensions/rxftp/rxftp.cls ./ cp ./extensions/csvStream/csvStream.cls ./ cp ./extensions/rxsock/socket.cls ./ cp ./extensions/rxsock/streamsocket.cls ./ make install-recursive make[1]: Entering directory `/home/rony/dev/oorexx/main/trunk' make[2]: Entering directory `/home/rony/dev/oorexx/main/trunk' make[3]: Entering directory `/home/rony/dev/oorexx/main/trunk' test -z "/opt/ooRexx/bin" || /bin/mkdir -p "/opt/ooRexx/bin" /bin/bash ./libtool --mode=install /usr/bin/install -c rxapi rexximage rexx rexxc rxqueue rxsubcom '/opt/ooRexx/bin' libtool: install: /usr/bin/install -c rxapi /opt/ooRexx/bin/rxapi libtool: install: warning: `librexx.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: warning: `librexxapi.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: /usr/bin/install -c .libs/rexximage /opt/ooRexx/bin/rexximage libtool: install: warning: `librexx.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: warning: `librexxapi.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: /usr/bin/install -c .libs/rexx /opt/ooRexx/bin/rexx libtool: install: warning: `librexx.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: warning: `librexxapi.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: /usr/bin/install -c .libs/rexxc /opt/ooRexx/bin/rexxc libtool: install: warning: `librexx.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: warning: `librexxapi.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: /usr/bin/install -c .libs/rxqueue /opt/ooRexx/bin/rxqueue libtool: install: warning: `librexx.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: warning: `librexxapi.la' has not been installed in `/opt/ooRexx/lib/ooRexx' libtool: install: /usr/bin/install -c .libs/rxsubcom /opt/ooRexx/bin/rxsubcom echo is destdir is destdir echo /opt/ooRexx is prefix /opt/ooRexx is prefix echo /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c rexx.img /opt/ooRexx/bin/rexx.img if test -z "/usr/bin/gencat"; then \ echo "No rexx.cat to install"; \ else \ /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c rexx.cat /opt/ooRexx/bin/rexx.cat; \ fi /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./platform/unix/oorexx-config /opt/ooRexx/bin/oorexx-config /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/rxregexp/rxregexp.cls /opt/ooRexx/bin/rxregexp.cls /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/rxftp/rxftp.cls /opt/ooRexx/bin/rxftp.cls /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/csvStream/csvStream.cls /opt/ooRexx/bin/csvStream.cls /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/rxsock/socket.cls /opt/ooRexx/bin/socket.cls /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/rxsock/streamsocket.cls /opt/ooRexx/bin/streamsocket.cls /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/rxsock/mime.cls /opt/ooRexx/bin/mime.cls /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./extensions/rxsock/smtp.cls /opt/ooRexx/bin/smtp.cls if test "LINUX" != "AIX" -a "LINUX" != "MACOSX"; then \ /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./rexxapi/server/platform/unix/rxapid /opt/ooRexx/bin/rxapid; \ fi if test "LINUX" = "MACOSX"; then \ /bin/bash /home/rony/dev/oorexx/main/trunk/install-sh -c ./platform/unix/macosx/org.rexxla.oorexx.rxapid.plist \ /opt/ooRexx/bin/org.rexxla.oorexx.rxapid.plist; \ mkdir ./platform/unix/macosx/scripts; \ sed -e "s/^VER=/VER=4/" -e "s/^REL=/REL=0/" -e "s/^MOD=/MOD=2 \ -e "s-^PREFIX=-PREFIX=/opt/ooRexx-" ./platform/unix/macosx/postflight.in \ >./platform/unix/macosx/scripts/postflight; \ sed -e "s-^PREFIX=-PREFIX=/opt/ooRexx-" ./platform/unix/macosx/preflight.in \ >./platform/unix/macosx/scripts/preflight; \ sed -e "s/^VER=/VER=4/" -e "s/^REL=/REL=1/" -e "s/^MOD=/MOD=0/" \ -e "s-^PREFIX=-PREFIX=/opt/ooRexx-" -e "s-^BLD_DIR=-BLD_DIR=.-" \ ./platform/unix/macosx/MakeRexxPackage.in >./platform/unix/macosx/MakeRexxPackage; \ sed -e "s-#PREF#-/opt/ooRexx-" ./platform/unix/macosx/PackageInfo.in >./platform/unix/macosx/PackageInfo; \ chmod 755 ./platform/unix/macosx/scripts/preflight ./platform/unix/macosx/scripts/postflight \ ./platform/unix/macosx/MakeRexxPackage; \ fi /bin/bash: -c: line 12: unexpected EOF while looking for matching `"' /bin/bash: -c: line 16: syntax error: unexpected end of file make[3]: *** [install-exec-local] Error 1 make[3]: Leaving directory `/home/rony/dev/oorexx/main/trunk' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/rony/dev/oorexx/main/trunk' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/rony/dev/oorexx/main/trunk' make: *** [install] Error 2 rony@ronylinux:~/dev/oorexx/main/trunk$ What am I missing, is there an omission/error in the process? ---rony |
From: Jean-Louis F. <jfa...@gm...> - 2010-08-21 20:44:44
|
If I'm not wrong, a closing quote is missing in trunk/Makefile.am Replace sed -e "s/^VER=/VER=$(ORX_MAJOR)/" -e "s/^REL=/REL=$(ORX_AGE)/" -e "s/^MOD=/MOD=$(ORX_REVISION) \ by sed -e "s/^VER=/VER=$(ORX_MAJOR)/" -e "s/^REL=/REL=$(ORX_AGE)/" -e "s/^MOD=/MOD=$(ORX_REVISION)*/"* \ I can't test so I prefer to not commit... Jean-Louis |
From: Rony G. F. <Ron...@wu...> - 2010-08-21 20:48:31
|
On 21.08.2010 22:44, Jean-Louis Faucher wrote: > If I'm not wrong, a closing quote is missing in trunk/Makefile.am > Replace > sed -e "s/^VER=/VER=$(ORX_MAJOR)/" -e "s/^REL=/REL=$(ORX_AGE)/" -e > "s/^MOD=/MOD=$(ORX_REVISION) \ > by > sed -e "s/^VER=/VER=$(ORX_MAJOR)/" -e "s/^REL=/REL=$(ORX_AGE)/" -e > "s/^MOD=/MOD=$(ORX_REVISION)*/"* \ > > I can't test so I prefer to not commit... Yes, that seems to have been it, "make install" runs successfully! Thank you very much, indeed, Jean-Louis ! ---rony |
From: CVBruce <cv...@gm...> - 2010-08-21 23:29:29
|
Yes, I caught that, my fault. Do an update, I corrected it a while ago. Bruce On Aug 21, 2010, at 1:44 PM, Jean-Louis Faucher wrote: > If I'm not wrong, a closing quote is missing in trunk/Makefile.am > Replace > sed -e "s/^VER=/VER=$(ORX_MAJOR)/" -e "s/^REL=/REL=$(ORX_AGE)/" -e > "s/^MOD=/MOD=$(ORX_REVISION) \ > by > sed -e "s/^VER=/VER=$(ORX_MAJOR)/" -e "s/^REL=/REL=$(ORX_AGE)/" -e > "s/^MOD=/MOD=$(ORX_REVISION)/" \ > > I can't test so I prefer to not commit... > > Jean-Louis > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel |
From: Mark M. <mie...@gm...> - 2010-08-22 03:17:43
|
On Sat, Aug 21, 2010 at 1:04 PM, Rony G. Flatscher <Ron...@wu...> wrote: > in the need of a 64-bit ooRexx from trunk, I checked out ooRexx from > Sourceforge. > > Changed into "main/trunk", created a subdir "tmp", > ran from main/trunk/tmp the command "../conifugre --disable-static" followed > by "make" > then issuing a "make install" (to have it installed into /opt/ooRexx), but > receive the following output with errors at the end: *Don't* do make install. *Don't* do sudo make. If you are on a Debian based system, Ubuntu, etc., build the the deb package. If you are on some other Linux, build the rpm package. I just built on 2 different 64-bit Debian systems a couple of days ago. It worked fine. Plus Jean-Louis is is sort of right, why are you creating tmp and trying to configure from there? Here is how you should build on a 64-bit Ubuntu, assuming a fresh check out and no ooRexx yet installed: # whomami miesfeld # svn co https://oorexx.svn.sourceforge.net/svnroot/oorexx/main/trunk main # cd main # ./bootstrap # ./configure --disable-static # make # make deb # cd .. # su root # dpkg -i oorexx_4.1.0-6128_amd64.deb I just did that, it worked fine on Kubuntu 10.04 64-bit. Took less than 10 minutes, including the time spent rebooting in the Kubuntu partition. If, there is already an ooRexx installed, the last two step should be these 3: # su root # dpkg -P ooRexx # dpgk -i ooRexx If you already have trunk checked out, and want to be sure you have a good build, the first step(s) should be: # cd main # make maintainer-clean # svn update # ./bootstrap # ... I just redid the build using the steps directly above, worked fine, took less than 4 minutes. -- Mark Miesfeld |
From: Rony G. F. <Ron...@wu...> - 2010-08-22 12:19:51
|
On 22.08.2010 05:17, Mark Miesfeld wrote: > On Sat, Aug 21, 2010 at 1:04 PM, Rony G. Flatscher > <Ron...@wu...> wrote >> in the need of a 64-bit ooRexx from trunk, I checked out ooRexx from >> Sourceforge. >> >> Changed into "main/trunk", created a subdir "tmp", >> ran from main/trunk/tmp the command "../conifugre --disable-static" followed >> by "make" >> then issuing a "make install" (to have it installed into /opt/ooRexx), but >> receive the following output with errors at the end: >> > *Don't* do make install. *Don't* do sudo make. If you are on a > Debian based system, Ubuntu, etc., build the the deb package. If you > are on some other Linux, build the rpm package. > > I just built on 2 different 64-bit Debian systems a couple of days > ago. It worked fine. > > Plus Jean-Louis is is sort of right, why are you creating tmp and > trying to configure from there? > > Here is how you should build on a 64-bit Ubuntu, assuming a fresh > check out and no ooRexx yet installed: > > # whomami > miesfeld > # svn co https://oorexx.svn.sourceforge.net/svnroot/oorexx/main/trunk main > # cd main > # ./bootstrap > # ./configure --disable-static > # make > # make deb > # cd .. > # su root > # dpkg -i oorexx_4.1.0-6128_amd64.deb > > I just did that, it worked fine on Kubuntu 10.04 64-bit. Took less > than 10 minutes, including the time spent rebooting in the Kubuntu > partition. > > If, there is already an ooRexx installed, the last two step should be these 3: > > # su root > # dpkg -P ooRexx > # dpgk -i ooRexx > > If you already have trunk checked out, and want to be sure you have a > good build, the first step(s) should be: > > # cd main > # make maintainer-clean > # svn update > # ./bootstrap > # ... > > I just redid the build using the steps directly above, worked fine, > took less than 4 minutes. > Mark, thank you *very, very much* for these straight-forward instructions, which I have bookmarked and set aside for further reference! May I suggest to add these instructions (they are really like a great recipe!) to the "main/trunk/unix-like-build.txt", which I used to get the compilation of ooRexx done (which I think I have never done before on that platform). Also, there seems to be a dependency on yacc, which I resolved by installing bison++, which should get mentioned in the prerequisite section. ---rony |
From: Walter P. <pa...@ch...> - 2010-08-24 17:29:28
|
Sitting at my office computer w/o Admin rights I dearly miss ooRexx. Is it possible to use it as portable app without installing it? Would be nice! Thanx Walter |
From: CVBruce <cv...@gm...> - 2010-08-24 17:33:12
|
Probably not, at least not with full functionality. The killer is that the rxapi server requires admin privileges to open it's port. anyway that what I'm guessing the answer is. Bruce On Aug 24, 2010, at 10:29 AM, Walter Pachl wrote: > Sitting at my office computer w/o Admin rights I dearly miss ooRexx. > Is it possible to use it as portable app without installing it? > Would be nice! > Thanx > Walter > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook > users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel |
From: Walter P. <pa...@ch...> - 2010-08-24 17:55:02
|
I'd be happy with reduced functionality. Shame on me that I don't know what rxapi is good for (except for being in the way at deinstall/istall time :-) ----- Original Message ----- From: "CVBruce" <cv...@gm...> To: "Open Object Rexx Developer Mailing List" <oor...@li...> Sent: Tuesday, August 24, 2010 7:32 PM Subject: Re: [Oorexx-devel] ooRexx as portable App > Probably not, at least not with full functionality. The killer is > that the rxapi server requires admin privileges to open it's port. > > anyway that what I'm guessing the answer is. > > Bruce > On Aug 24, 2010, at 10:29 AM, Walter Pachl wrote: > >> Sitting at my office computer w/o Admin rights I dearly miss ooRexx. >> Is it possible to use it as portable app without installing it? >> Would be nice! >> Thanx >> Walter >> >> ------------------------------------------------------------------------------ >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook >> users >> worldwide. Take advantage of special opportunities to increase >> revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel |
From: Mark M. <mie...@gm...> - 2010-08-24 18:07:25
|
On Tue, Aug 24, 2010 at 10:29 AM, Walter Pachl <pa...@ch...> wrote: > Sitting at my office computer w/o Admin rights I dearly miss ooRexx. > Is it possible to use it as portable app without installing it? > Would be nice! Walter, it is certainly possible on Windows. If you already have ooRexx installed on one of you own computers, simply copy the entire directory structure to a usb stick. Or zip it up. On a machine where you want to use it, plug in the usb drive, or unzip the zip file into a directory of your choice. Then you can add the top level ooRexx directory to you path, and things would work. I don't have time to spell out the exact directions, but: If you are running from a console window you could add it to the path directly using: set PATH=<dirToOoRexx>;%PATH% Otherwise set it in the Control Panel ->System->Advanced. Even if you don't have Admin privileges you can set your individual path, which is appended to the system path for everything you do. rxapi will start automatically when you run a Rexx program and will keep running until you log off. It will just run as a regular process rather than as a service. Which is just fine. -- Mark Miesfeld |
From: Mark M. <mie...@gm...> - 2010-08-24 18:23:16
|
On Tue, Aug 24, 2010 at 11:07 AM, Mark Miesfeld <mie...@gm...> wrote: > On Tue, Aug 24, 2010 at 10:29 AM, Walter Pachl <pa...@ch...> wrote: > >> Sitting at my office computer w/o Admin rights I dearly miss ooRexx. >> Is it possible to use it as portable app without installing it? >> Would be nice! > > Walter, it is certainly possible on Windows. Here is a quick transcript of the procedure: On my home computer where I already have ooRexx installed: C:\home\Interpreters\Rexx>zip -X9r my_ooRexx ooRexx adding: ooRexx/ (stored 0%) adding: ooRexx/api/ (stored 0%) adding: ooRexx/api/oorexxapi.h (deflated 92%) ... Move the zip file to my office computer where there is no ooRexx installed: C:\office.work>rexx -v 'rexx' is not recognized as an internal or external command, operable program or batch file. C:\office.work>copy \file.transfer\my_ooRexx.zip . 1 file(s) copied. C:\office.work>unzip my_ooRexx.zip Archive: my_ooRexx.zip creating: ooRexx/ creating: ooRexx/api/ inflating: ooRexx/api/oorexxapi.h ... C:\office.work>dir Volume in drive C has no label. Volume Serial Number is 4C7E-4254 Directory of C:\office.work 08/24/2010 11:14 AM <DIR> . 08/24/2010 11:14 AM <DIR> .. 08/23/2010 08:13 AM <DIR> ooRexx 08/24/2010 11:09 AM 4,784,884 my_ooRexx.zip 1 File(s) 4,784,884 bytes 3 Dir(s) 67,166,003,200 bytes free C:\office.work>set PATH=C:\office.work\ooRexx;%PATH% C:\office.work>rexx -v Open Object Rexx Version 4.1.0 - Internal Test Version Build date: Aug 23 2010 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 C:\office.work>cd ooRexx\samples C:\office.work\ooRexx\samples>factor.rex -- Nothing happened, got a popup saying Windows can not open this file. C:\office.work\ooRexx\samples>rexx factor.rex Enter a number 12 12 factorial is 479001600 C:\office.work\ooRexx\samples> You could do more to set up things and use some, but not all, of the features added by a regular install. I just don't have the time to spell things out. -- Mark Miesfeld |
From: Chip D. <ch...@av...> - 2010-08-25 02:36:03
|
As an alternative, would it be possible to simply copy all of the files in the installed ooRexx directory structure to the USB memory stick, plug it into a non-ooRexx computer, update the PATH to include the memory stick, and run from the stick? I could use the hell out of that when I'm working on student workstations where no Rexx is installed. When I'm done, just remove the stick. The PATH will be reset at next Windows logon (I think) and won't hurt anything anyway. -Chip- On 8/24/10 18:23 Mark Miesfeld said: > On Tue, Aug 24, 2010 at 11:07 AM, Mark Miesfeld <mie...@gm...> wrote: >> On Tue, Aug 24, 2010 at 10:29 AM, Walter Pachl <pa...@ch...> wrote: >> >>> Sitting at my office computer w/o Admin rights I dearly miss ooRexx. >>> Is it possible to use it as portable app without installing it? >>> Would be nice! >> Walter, it is certainly possible on Windows. > > Here is a quick transcript of the procedure: > > On my home computer where I already have ooRexx installed: > > C:\home\Interpreters\Rexx>zip -X9r my_ooRexx ooRexx > adding: ooRexx/ (stored 0%) > adding: ooRexx/api/ (stored 0%) > adding: ooRexx/api/oorexxapi.h (deflated 92%) > ... > > Move the zip file to my office computer where there is no ooRexx installed: > > C:\office.work>rexx -v > 'rexx' is not recognized as an internal or external command, > operable program or batch file. > > C:\office.work>copy \file.transfer\my_ooRexx.zip . > 1 file(s) copied. > > C:\office.work>unzip my_ooRexx.zip > Archive: my_ooRexx.zip > creating: ooRexx/ > creating: ooRexx/api/ > inflating: ooRexx/api/oorexxapi.h > ... > C:\office.work>dir > Volume in drive C has no label. > Volume Serial Number is 4C7E-4254 > > Directory of C:\office.work > > 08/24/2010 11:14 AM <DIR> . > 08/24/2010 11:14 AM <DIR> .. > 08/23/2010 08:13 AM <DIR> ooRexx > 08/24/2010 11:09 AM 4,784,884 my_ooRexx.zip > 1 File(s) 4,784,884 bytes > 3 Dir(s) 67,166,003,200 bytes free > > C:\office.work>set PATH=C:\office.work\ooRexx;%PATH% > > C:\office.work>rexx -v > Open Object Rexx Version 4.1.0 - Internal Test Version > Build date: Aug 23 2010 > 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 > > C:\office.work>cd ooRexx\samples > C:\office.work\ooRexx\samples>factor.rex > -- Nothing happened, got a popup saying Windows can not open this file. > > > C:\office.work\ooRexx\samples>rexx factor.rex > Enter a number > 12 > 12 factorial is 479001600 > > C:\office.work\ooRexx\samples> > > You could do more to set up things and use some, but not all, of the > features added by a regular install. I just don't have the time to > spell things out. > > -- > Mark Miesfeld |
From: Mark M. <mie...@gm...> - 2010-08-25 04:31:57
|
On Tue, Aug 24, 2010 at 7:20 PM, Chip Davis <ch...@av...> wrote: > As an alternative, would it be possible to simply copy all of the > files in the installed ooRexx directory structure to the USB memory > stick, plug it into a non-ooRexx computer, update the PATH to include > the memory stick, and run from the stick? Chip, Yes that should work just the same. If you used it on the same computer, where the USB stick always came up with the same drive letter you could write a simple batch file to set the path. Or have the drive letter be input to the batch file. Or copy a simple Rexx program to the root ooRexx directory and be a little creative with the setup. You could have the Rexx program figure out what the path should be, then write it out to a batch file and invoke it. You just need to cd into the ooRexx root directory to invoke the Rexx program from the command line. Using a USB stick was really what I had in mind, it was just simpler to do a quick demo with a zip file. -- Mark Miesfeld |
From: Chip D. <ch...@av...> - 2010-08-25 14:58:27
|
Thanks, Mark. That's what I was looking for. There are many times that I am working on a student/client computer and really wish I had Rexx available, but am not allowed to install anything. Now I can keep all my Rexx tools on a stick with the interpreter and run from that. -Chip- On 8/25/10 04:31 Mark Miesfeld said: > On Tue, Aug 24, 2010 at 7:20 PM, Chip Davis <ch...@av...> wrote: > >> As an alternative, would it be possible to simply copy all of the >> files in the installed ooRexx directory structure to the USB memory >> stick, plug it into a non-ooRexx computer, update the PATH to include >> the memory stick, and run from the stick? > > Chip, > > Yes that should work just the same. If you used it on the same > computer, where the USB stick always came up with the same drive > letter you could write a simple batch file to set the path. Or have > the drive letter be input to the batch file. Or copy a simple Rexx > program to the root ooRexx directory and be a little creative with the > setup. You could have the Rexx program figure out what the path > should be, then write it out to a batch file and invoke it. You just > need to cd into the ooRexx root directory to invoke the Rexx program > from the command line. > > Using a USB stick was really what I had in mind, it was just simpler > to do a quick demo with a zip file. > > -- > Mark Miesfeld > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Rony G. F. <Ron...@wu...> - 2010-08-25 15:25:10
|
How about a section describing "Portable ooRexx" for Linux and Windows on the "http://ooRexx.org" homepage ? ---rony On 25.08.2010 16:58, Chip Davis wrote: > Thanks, Mark. That's what I was looking for. > > There are many times that I am working on a student/client computer > and really wish I had Rexx available, but am not allowed to install > anything. Now I can keep all my Rexx tools on a stick with the > interpreter and run from that. > > -Chip- > > On 8/25/10 04:31 Mark Miesfeld said: > >> On Tue, Aug 24, 2010 at 7:20 PM, Chip Davis <ch...@av...> wrote: >> >> >>> As an alternative, would it be possible to simply copy all of the >>> files in the installed ooRexx directory structure to the USB memory >>> stick, plug it into a non-ooRexx computer, update the PATH to include >>> the memory stick, and run from the stick? >>> >> Chip, >> >> Yes that should work just the same. If you used it on the same >> computer, where the USB stick always came up with the same drive >> letter you could write a simple batch file to set the path. Or have >> the drive letter be input to the batch file. Or copy a simple Rexx >> program to the root ooRexx directory and be a little creative with the >> setup. You could have the Rexx program figure out what the path >> should be, then write it out to a batch file and invoke it. You just >> need to cd into the ooRexx root directory to invoke the Rexx program >> from the command line. >> >> Using a USB stick was really what I had in mind, it was just simpler >> to do a quick demo with a zip file. >> >> -- >> Mark Miesfeld >> >> ------------------------------------------------------------------------------ >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook users >> worldwide. Take advantage of special opportunities to increase revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > |
From: Walter P. <pa...@ch...> - 2010-08-25 20:47:07
|
Rexx on the stick Works for me CMD Window >set path=%PATH%;e: >rexx whatever... Didn't find where to set the user path on Vista (but never mind) Thanks y'all Walter |
From: Walter P. <pa...@ch...> - 2010-08-24 18:25:14
|
Eager to try it tomorrow Thanks |
From: Rony G. F. <Ron...@wu...> - 2010-08-23 18:31:34
|
Hi there, while creating a 32-bit ooRexx for a German 32-bit Ubuntu and doing the step to create a deb package ("make deb"), the process stops with the error (translated from German to English): fakeroot dh_clean -k /sr/bin/fakeroot line 176: dh_clean: command not found Any ideas what could be wrong? ---rony P.S.: For testing purposes it is still great that "sudo make install" works, although the installation from the package is the preferred way. |
From: Mark M. <mie...@gm...> - 2010-08-23 18:43:04
|
It looks like that machine doesn't have the debhelper package installed. sudo apt-get install debhelper Should do it, if not try a Google search for debhelper install -- Mark Miesfeld On Mon, Aug 23, 2010 at 11:31 AM, Rony G. Flatscher <Ron...@wu...> wrote: > Hi there, > > while creating a 32-bit ooRexx for a German 32-bit Ubuntu and doing the step > to create a deb package ("make deb"), the process stops with the error > (translated from German to English): > > fakeroot dh_clean -k > /sr/bin/fakeroot line 176: dh_clean: command not found > > Any ideas what could be wrong? > > ---rony > > P.S.: For testing purposes it is still great that "sudo make install" works, > although the installation from the package is the preferred way. > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |
From: Rony G. F. <Ron...@wu...> - 2010-08-23 19:01:39
|
Mark, you're the best! :) Thank you very much! ---rony On 23.08.2010 20:42, Mark Miesfeld wrote: > It looks like that machine doesn't have the debhelper package installed. > > sudo apt-get install debhelper > > Should do it, if not try a Google search for debhelper install > |
From: CVBruce <cv...@gm...> - 2010-08-23 19:14:50
|
I don't mean to start a war or anything, but shouldn't the package manager, apt-get, if not install required prerequisite packages, at least warn the user that prerequisites have not been satisfied? Or is this a case that the package to be installed, doesn't list all prerequisites? It just seems like this is the kind of thing computers should be doing. Bruce On Aug 23, 2010, at 12:01 PM, Rony G. Flatscher wrote: > Mark, > > you're the best! > :) > > Thank you very much! > > ---rony > > > On 23.08.2010 20:42, Mark Miesfeld wrote: >> It looks like that machine doesn't have the debhelper package >> installed. >> >> sudo apt-get install debhelper >> >> Should do it, if not try a Google search for debhelper install >> > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook > users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel |
From: CVBruce <cv...@gm...> - 2010-08-24 18:31:46
|
What about the rxapi service? Won't that require somesort of admin auth? Bruce On Aug 24, 2010, at 11:23 AM, Mark Miesfeld wrote: > On Tue, Aug 24, 2010 at 11:07 AM, Mark Miesfeld <mie...@gm...> > wrote: >> On Tue, Aug 24, 2010 at 10:29 AM, Walter Pachl <pa...@ch...> >> wrote: >> >>> Sitting at my office computer w/o Admin rights I dearly miss ooRexx. >>> Is it possible to use it as portable app without installing it? >>> Would be nice! >> >> Walter, it is certainly possible on Windows. > > Here is a quick transcript of the procedure: > > On my home computer where I already have ooRexx installed: > > C:\home\Interpreters\Rexx>zip -X9r my_ooRexx ooRexx > adding: ooRexx/ (stored 0%) > adding: ooRexx/api/ (stored 0%) > adding: ooRexx/api/oorexxapi.h (deflated 92%) > ... > > Move the zip file to my office computer where there is no ooRexx > installed: > > C:\office.work>rexx -v > 'rexx' is not recognized as an internal or external command, > operable program or batch file. > > C:\office.work>copy \file.transfer\my_ooRexx.zip . > 1 file(s) copied. > > C:\office.work>unzip my_ooRexx.zip > Archive: my_ooRexx.zip > creating: ooRexx/ > creating: ooRexx/api/ > inflating: ooRexx/api/oorexxapi.h > ... > C:\office.work>dir > Volume in drive C has no label. > Volume Serial Number is 4C7E-4254 > > Directory of C:\office.work > > 08/24/2010 11:14 AM <DIR> . > 08/24/2010 11:14 AM <DIR> .. > 08/23/2010 08:13 AM <DIR> ooRexx > 08/24/2010 11:09 AM 4,784,884 my_ooRexx.zip > 1 File(s) 4,784,884 bytes > 3 Dir(s) 67,166,003,200 bytes free > > C:\office.work>set PATH=C:\office.work\ooRexx;%PATH% > > C:\office.work>rexx -v > Open Object Rexx Version 4.1.0 - Internal Test Version > Build date: Aug 23 2010 > 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 > > C:\office.work>cd ooRexx\samples > C:\office.work\ooRexx\samples>factor.rex > -- Nothing happened, got a popup saying Windows can not open this > file. > > > C:\office.work\ooRexx\samples>rexx factor.rex > Enter a number > 12 > 12 factorial is 479001600 > > C:\office.work\ooRexx\samples> > > You could do more to set up things and use some, but not all, of the > features added by a regular install. I just don't have the time to > spell things out. > > -- > Mark Miesfeld > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook > users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel |
From: Jean-Louis F. <jfa...@gm...> - 2010-08-24 19:51:45
|
We use oorexx at work, under Citrix. No admin rights. The administrator has disabled the cmd shell, but oorexxshell works perfectly. I hope he's not reading that :-) Jean-Louis |