| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Toolkit 3.0 Problem |
Excerpted from message dated 11-26-94, Murray Lesser to David Noon:
>
ML> Installed WarpTlkt, rebooted (making new archive), compiled and
>linked from the command line (WarpTklt's NMAKE couldn't do the job,
>either!). Tried to run REXXUDEM.CMD, which failed on line 50 with
>error message to the effect of "improper call statement"
Ho, Dave--
Once more into the fray. I am posting this one before downloading
today's accumulated messages, so you may have discovered this before I
did. But I now know what is happening when compiling REXX external
functions using Warptlkt!
Incidentally, there is a typo on the source code for bingo.c, I sent
in mine of 11/25. As you may have noted "#define INCL_MOMAPI" should
have been "#define INCL_NOPMAPI." The only effect of the type is to
make the compile and link take more time (and space). Also, I figured
out that NMAKE requires the .MAK extender to work, I guess the existence
of HPFS files makes life difficult for utilities.
Anyhow, if you insert the line:
printf("numargs passed in SysLoadFuncs = %d\n",numargs);
just in front of line 2064 [if (numargs > 0)] in the Warptlkt version
of REXXUTIL.C; compile with Warptlkt, and run, you will find that
numargs is not zero, as sent. This is the error that caused REXXUDEM to
emit the the "improper function call" error message.
The failure of BINGO.DLL, as written is apparently due to Warptlkt
not loading the input data into the RexxFunctionHandler parameters as it
should. I would guess that numargs has whatever junk was in memory when
the dll was loaded, and no pointers were passed for args[].
The exercise is straightforward enough to submit to IBM. Since I
don't indulge in CIS or OS/2 BBS, I will send it internet e-mail to
DevCon. Thus far, they have been very helpful (the Warp driver for
OS20MEMU is expected to be on DevCon 6, they tell me).
I can now go back to finishing my piece on REXX extended functions,
about three weeks late. I can warn the readers (if any) to avoid
Warptlkt as furnished with DevCon 5 special edition knowing the problem
isn't me.
It's not been fun! Regards,
--Murray
___
* MR/2 2.13 #120 * Quoth the raven: "Have a Good Day"
---
* Origin: 2" x 4" bbs - a basic board - (914) 271-9407 (1:2625/108)SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413 SEEN-BY: 711/430 807 808 809 934 942 949 712/353 623 713/888 800/1 @PATH: 2625/108 1 261/1023 396/1 3615/50 229/2 12/2442 711/409 54/54 711/808 @PATH: 711/809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.