Programming With WineLib
paulydavis writes "The
c/c++ users journal has an article about porting windows applications to Linux using
Winelib. The article is a good tutorial on how to obtain winelib and how to use such things as the winebuild and the winemaker tool."
that's a fine approach for 'new' applications, but this is a much faster approach for porting existing apps or using existing API skillsets.
There is a Wine daemon that can run and intercept a call from the shell or filemanager and make the appropriate wine calls invisible to the user. RedHat 8 has it on by default when you choose to install Wine. It is quite useful, because a binary is now a binary, no matter what is required to run it, the appropriate libraries and environment are automatically loaded.
-- the computer doesn't want any beer, no matter how much you think it does. NEVER, EVER feed your computer beer.