build automation - meaning of Warnung: Symbol 'AllocateHWnd' wird abgelehnt -


when building bcb6 project on command line via make version 5.2 running borland c++ 5.6.4 (seemingly including run of borland delphi version 14.0), i'm getting these warnings:

syncmeth.pas(57) warnung: symbol 'allocatehwnd' wird abgelehnt  syncmeth.pas(62) warnung: symbol 'deallocatehwnd' wird abgelehnt 

several web searches german phrase didn't provide useful results. tried translate it, starting things like

warning: symbol 'allocatehwnd' [is/was] denied

with little success. tried without verb

warning symbol 'allocatehwnd'

and found promising: lot of search results matching pattern

symbol '<whatever>' deprecated.

but german abgelehnt means denied , not deprecated (which means veraltet translated in software development domain).

can confirm translation error, can ignore warnings (of course aware deprecated means)?

a google search of exact german phrasing reveals following discussions:

strange warning in d6 (need help)

allocatehwnd - compiler-warnung? (english translation)

despite german phrase "wird abgelehnt" translating "is denied" or "is rejected" in traditional sense, warning messages in question do mean deprecated in situation.

the allocatehwnd() , deallocatehwnd() functions resided in vcl's forms unit. implementation moved rtl's classes unit in delphi/c++builder 6 (to support clx framework in kylix), , existing functions in forms unit marked deprecated (they removed forms unit in delphi/c++builder 2009).

so, way can getting warnings in project if syncmeth.pas file calling deprecated functions in forms unit instead of calling newer functions in classes unit.


Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -