-
There was an error, when i tried to make "xthe".
> In function ‘open’,
> inlined from ‘run_os_command’ at ../rexx.c:1885,
> inlined from ‘run_os_function’ at ../rexx.c:1626,
> inlined from ‘THE_Function_Handler’ at ../rexx.c:646:
>/usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second...
2009-09-26 10:38:57 UTC by jzombi
-
No, the dependency problems are just with the Regina RPM that indicates that Regina is dependent on itself. Won't cause any problem at all.
2009-08-29 10:56:36 UTC by rexx
-
OK. I installed Regina on this 32-bit machine, and it seems to work with THE.
But I got some dependency messages and overrode them (same on the 64-bit machine). Will this cause me any problems?
[11:05:39 ~/download/THE]> sudo rpm -ivh Regina-REXX-3.4-1.i386.rpm
root's password:
error: Failed dependencies:
libregina.so is needed by Regina-3.4-1.i386...
2009-08-29 10:31:01 UTC by yutani42
-
Apart from the ooRexx features then no I don't believe you would miss anything. If anything its probably a better long term investment using Regina. ooRexx 4.0.0 broke the SAA API sucj that you cannot build THE against ooRexx 4.0.0. ooRexx 4.0.0 also introduced a new API which may replace the SAA API in future versions. This would mean that THE and all my other function packages would need to...
2009-08-29 08:02:17 UTC by rexx
-
> Based on what I've seen in the log this is an ooRexx problem, not a THE error.
> How much memory do you have on this openSUSE system?
It has 512 MB. ooRexx seems to run fine as a stand-alone interpreter outside of THE.
But we know there's been at least one problem with ooRexx on openSUSE 11.1 (rxapi), so maybe this is another one. I'll take it over to the ooREXX forums. There's...
2009-08-29 07:45:03 UTC by yutani42
-
Yes, Rexx/Trans first looks for Regina, then ooRexx. And according to the log it found ooRexx and successfully loaded all of the SAA API functions.
However according to the log, ooRexx cannot run RexxRegisterSubcomExe() and returns error 1002.
According to the ooRexx documentation this means that ooRexx cannot run RexxRegisterSubcomExe() due to lack of memory.
Based on what I've seen in the...
2009-08-29 07:25:02 UTC by rexx
-
I forget to say -- the only character on the right of the bottom line is a C.
2009-08-28 14:19:50 UTC by yutani42
-
Thanks, Mark. Here's the log -- it seems to be looking for Regina . . .
Starting Rexx/Trans Version 1.8 15 Apr 2006
GenerateLibraryName(): Generated library name of "libregina.so".
FindInterpreter(): Attempting to load "libregina.so" using dlopen()...not found: No such file or directory
GenerateLibraryName(): Generated library name of "librexx.so"...
2009-08-28 12:11:00 UTC by yutani42
-
I downloaded openSUSE 11.1 and installed the same packages as you. Apart from the fact that the ooRexx install hangs on "Starting rxapi:", I simply ran xthe and ooRexx was available.
When you run xthe do you get "CT" displayed at the right of the bottom line? The "T" indicates that RexxTrans is supplying the interface to the Rexx interpreter and that a Rexx...
2009-08-28 10:42:53 UTC by rexx
-
I just installed SUSE, and then ooRexx 4.0, followed by THE 3.2 for X11.
Rexx and THE work fine separately on this Linux distribution, but THE is not recognising that ooRexx is installed. At least that's what it seems like.
When I try to use a .rex macro (or .the) THE says something about using NOREXX with non-Rex macros -- I don't have any non-Rexx macros.
Can't find any mention of...
2009-08-27 16:24:45 UTC by yutani42