Home Page for the TeradataForum
 
 

 

Archives of the TeradataForum





Message Posted: Thu, 08 Feb 2008 @ 00:08:14 GMT





     
  <Prev Next>  
<<First
<Prev
Next>
Last>>
 




Subj:   Cannot find Inmod entry point in dll
 
From:   Rodriguez Borja, Armando Francisco



Hello

I am compiling an exit code handler to dll, it compiles fine but when calling the fastload it returns:

     0010 NOTIFY HIGH EXIT fld_notify.dll TEXT "some parameters";

     **** 19:05:51 Unable to find INMOD entry point!

     **** 19:05:51 NOTIFY init error: Problem loading user module
                   fld_notify.dll.

     **** 19:05:51 NOTIFY is turned off

This same handler was working ok in MP-RAS as a .so file

The solution posted in this forum references to the C code where the entry point is defined, but have no clue about this, also tried putting the dll in a path recognized by windows and in the same folder of fastload.exe

     __declspec(dllexport) Int32 BLKEXIT(argptr)

Mine looks like

     __declspec(dllexport) Int32 _dynamn(FLNotifyExitParm *P)

The fastload reference documentation mentions a make file with some parameters one can change in order to have the dll built right, don’t have this file...

Quote: "The FastLoad INMOD routine is implemented as a DLL. A make file "blkexit.mak" is included to allow you to modify and rebuild this DLL."


Any help is appreciated





     
  <Prev Next>  
<<First
<Prev
Next>
Last>>
 
 
 
 
 
 
 
 
 
  
 
  Top Home Join Privacy Feedback  
 
 
Copyright for the TeradataForum (TDATA-L), Manta BlueSky 
Last Modified: 30 Jun 2008