🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

5 total messages Started by murthy Fri, 19 Apr 1996 15:30
Trouble with loading RxFtp.DLL
#4765
Author: murthy
Date: Fri, 19 Apr 1996 15:30
18 lines
1101 bytes
I have had trouble loading this DLL at apparently random intervals under
OS/2 Warp. I call it using the statements:

CALL RXFUNCADD 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'             
CALL SysLoadFuncs                                                     
rc=RxFuncAdd("FtpLoadFuncs","d:\tcpip\dll\rxFtp.dll","FtpLoadFuncs")  
rc=FtpLoadFuncs()                                                     
                                                                      
and I get the error:
     7 +++   rc = FtpLoadFuncs();
REX0043: Error 43 running D:\net\Get_Dir.cmd, line 7: Routine not found

This is despite having the program working just prior to the call.
Thanks,
Jayant

Jayant Murthy
murthy@pha.jhu.edu
Re: Trouble with loading RxFtp.DLL
#4769
Author: mitch
Date: Fri, 19 Apr 1996 21:23
25 lines
1425 bytes
In <4l8bhs$dje@news.jhu.edu>, murthy@pha.jhu.edu writes:
>I have had trouble loading this DLL at apparently random intervals under
>OS/2 Warp. I call it using the statements:
>
>CALL RXFUNCADD 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'             
>CALL SysLoadFuncs                                                     
>rc=RxFuncAdd("FtpLoadFuncs","d:\tcpip\dll\rxFtp.dll","FtpLoadFuncs")  
>rc=FtpLoadFuncs()                                                     
>                                                                      
>and I get the error:
>     7 +++   rc = FtpLoadFuncs();
>REX0043: Error 43 running D:\net\Get_Dir.cmd, line 7: Routine not found
>

Jayant,

I've never seen a fully qualified file name used as the second parameter
to the RxFuncAdd.  If you can put rxftp.dll into a directory that is in
your libpath and remove the qualification (change the parm to "rxFtp.dll")
I think everything will work just fine.


mitch

Mitch Rosenberg         [mitch@alberts.com]
Re: Trouble with loading RxFtp.DLL
#4773
Author: Sanjay Jain
Date: Sat, 20 Apr 1996 01:52
32 lines
1634 bytes
mitch@alberts.com wrote:
> 
> In <4l8bhs$dje@news.jhu.edu>, murthy@pha.jhu.edu writes:
> >I have had trouble loading this DLL at apparently random intervals under
> >OS/2 Warp. I call it using the statements:
> >
> >CALL RXFUNCADD 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'
> >CALL SysLoadFuncs
> >rc=RxFuncAdd("FtpLoadFuncs","d:\tcpip\dll\rxFtp.dll","FtpLoadFuncs")
> >rc=FtpLoadFuncs()
> >
> >and I get the error:
> >     7 +++   rc = FtpLoadFuncs();
> >REX0043: Error 43 running D:\net\Get_Dir.cmd, line 7: Routine not found
> >
> 
> Jayant,
> 
> I've never seen a fully qualified file name used as the second parameter
> to the RxFuncAdd.  If you can put rxftp.dll into a directory that is in
> your libpath and remove the qualification (change the parm to "rxFtp.dll")
> I think everything will work just fine.
> 
> mitch
> 
> Mitch Rosenberg         [mitch@alberts.com]

I have the call set up the way you mentioned Mitch.  It still gives me 
the error Jayant reported.  The error is on the call to ftploadfuncs().


Sanjay
Re: Trouble with loading RxFtp.DLL
#4781
Author: Leo Ekholm
Date: Sat, 20 Apr 1996 10:16
26 lines
1486 bytes
In <4l8bhs$dje@news.jhu.edu>, murthy@pha.jhu.edu writes:
>I have had trouble loading this DLL at apparently random intervals under
>OS/2 Warp. I call it using the statements:
>
>CALL RXFUNCADD 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'             
>CALL SysLoadFuncs                                                     
>rc=RxFuncAdd("FtpLoadFuncs","d:\tcpip\dll\rxFtp.dll","FtpLoadFuncs")  
>rc=FtpLoadFuncs()                                                     
>                                                                      

RxFuncadd is case sensitive for most dll libraries. The following
works if \tcpip\dll is in your libpath. If your problem persists,
you must check your TCP/IP installation since some other  dll's
are missing from libpath (like ftpapi.dll). 


  call RxFuncAdd "FtpLoadFuncs","RXFTP","FtpLoadFuncs"
  call FtpLoadFuncs

-Leo
-----------------------------------------------------
Leo Ekholm
Enterprise Systems Oy
Helsinki Finland
email leksa@ibm.net
CompuServe 100102,3330
Trouble with loading RxF
#4786
Author: David Noon
Date: Sat, 20 Apr 1996 23:00
19 lines
1013 bytes
On Friday, 96/04/19, murthy@pha.jhu.edu wrote to All about "Trouble
with loading RxFt" as follows:

m> rc=RxFuncAdd("FtpLoadFuncs","d:\tcpip\dll\rxFtp.dll","FtpLoadFuncs")

Depending upon how the RXFTP.DLL was linked, the third parameter can
be case-sensitive, so the character string might need to match the
exported name _exactly_ for subsequent calls to work. If they don't
match you will get the REX0043 error reported.

Regards

Dave
<Team PL/I>

 * KWQ/2 1.2i * Love at first sight saves a lot of time.
-- 
+ Fidonet : David Noon 2:440/4
+ Internet: David.Noon@donor2.demon.co.uk
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads