Problem: My application runs fine in development but I get a blank "Link Errors" messagebox while trying to generate an executable. What is causing this problem?
Resolution: It could be a number of things. Consider the components that are only referenced during the creation of the executable in the project painter. Some likely causes:
Application .ico file. The only time this file is checked for validity is during exe creation. Make sure it's a valid .ico file and not a renamed .bmp file. If you can open this file up directly in Win95 Paint, it's not a valid Icon.
PBTYP050.DLL is in a writable directory for the first exe compile (machine code or interpreted p-code). The compilation process tries to "regenerate" this DLL but only during the FIRST exe creation. This is a good suspect if PowerBuilder was recently installed on a network. ( PowerBuilder 6.0 and 7.0 do not have this requirement since PBTYP##.DLL isn't part of the environment.)