Unknown Error Compiling bsfn

batacuz

batacuz

Member
Hi Everyone and thanks in advance for any help.

I created a Custom bsfn to retrieve numeric column values from a table similar to the one in the b9600430 but as the retrieve funtcion in this one only works for strings and returns strange characters for numeric fields I created a new one named B5596001 just for numeric values, when I compile it locally and test it work excellent , but when trying to do a package in the Enterprise Server I get the follwing error and warnings(not worried about the warnings but maybe they can help).
cc: "b5596001.i", line 46113: warning 42: The "PACK" pragma needs an integer argument.
cc: "b5596001.i", line 68852: error 1000: Unexpected symbol: "lpDS".
cc: "b5596001.i", line 68852: warning 527: Integral value implicitly converted to pointer in assignment.
<font color="red"> cc: "b5598001.i", line 68852: error 1000: Unexpected symbol: "lpDS".
</font>
cc: "b5596001.i", line 68852: warning 563: Argument #1 is not the correct type.

I read that the *.i file is a preprocessor file created when compiling, data structure is correct and as I said before in local this bsfn work prefect, If anyone has ani idea of what can be causing this error please let me know.

Regards
 
Just in case anyone cares, the problem was Windows reserved commands in the bsfn. Enterprise server runs on unix.
 
Back
Top