Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 10548

Re: PB 11.1 build seems to stop on external function

$
0
0

Hi Scot,

 

Based on your comment, it seems like you inherited this code. FYI, Here is the original sample for using this dll function.

 

I have some questions about these statements:

But, it seems to stop the build process without an error indication

it just doesn't create the rest of the DLL's in my project

 

 

  • Did you try optimizing the library (PBL) file that this function is in? Sometimes, corrupted PBL could cause issues like that.

 

  • External functions are not checked until runtime, so any issue with this function/dll shouldn't fail the build. Did you try commenting out the one line that calls USPSEncode instead of removing the function itself?

 

  • Also, the function UF_IMBC seems to be littered with variables not used/some variables not found. I am guessing they are passed in as parameters? May be, if you post the entire function, it may help.

 

  • How are you building it? In PB? If not, did you try building it in PB?

 

  • Typically PB build issues will show up in the PB output window. If it's part of a big project, may be it's running out of memory? Did you try incremental building this pbl alone?

 

  • Also, you mentioned "rest of the DLLs". Did you mean PBDs or are you referring to some other steps in your build script that builds these PB object(s) and other dlls?

 

I don't know the answer, but I hope these questions/suggestions will help you or others to analyze out the issue better.

 

Other than that, some naming conventions for the variables seem non-standard. Once the issue is resolved, you may want to fix that too.

 

 

Good Luck!

 

Thanks

Sam


Viewing all articles
Browse latest Browse all 10548

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>