Hi to everyone.
I was testing the autocompile in powerbuilder 2017. I've seen also a bug submitted by Bruce Armstrong 14 July, 2017.
One thing that isn't really clear to me is if the DEBUG symbol is enabled or not. Nothing mentioned in the documentation. Also there seems to be a /h parameter witch should show the help for pbc170.exe. But it only shows the version.
C:\Users\Majg>pbc170 /h
Version 1.0
Now, I have a project with lot of targets where the difference between the targets is in some pbls that differentiate the project (and lot of pbls are common). The different pbl's inherit from some of the common pbls, so those targets are something like clones, but they are not totally identical. In those targets I use imagXpress to display images (active-x). The application is an mdi application and has a menu. Since the begining of that project (I started it in 2004) I was getting the following warning when deploying any of the targets:
---------- Compiler: Warnings (11:12:20 πμ)
iidindex.pbl(w_ind_saveimageselection).ole_notateselection.8: Information C0149: The identifier 'menuid' conflicts with an existing property with this name in the parent class. The new definition of 'menuid' will take precedence and the prior value will be ignored until this version of 'menuid' goes out of scope.
iidindex.pbl(w_ind_saveimageselection).ole_notateselection.15: Information C0149: The identifier 'menuid' conflicts with an existing property with this name in the parent class. The new definition of 'menuid' will take precedence and the prior value will be ignored until this version of 'menuid' goes out of scope.
This is a warning and the compilation succeeds.
Now in some cases, when I deploy a specific target using pbc170, the pbds are created, but not the exe... Other targets works fine (but have not checked all of them).
Has anyone else seen anything similar?
Andreas.
I will do some testing when I have more free time.