On 28/5/20 14:51, Mr Flibble wrote:
> On 28/05/2020 18:48, red floyd wrote:
>> On 5/27/2020 9:41 PM, Heitber Andres Montilla Ramirez wrote:
>>> hey friends, i have a problem i´m making a wxWidgets app but when i
>>> compile there are five errors that appear:
>>>
>>> ld.exe____cannot find -lwxmswd_core
>>> ld.exe____cannot find -lwxbased
>>> ld.exe____cannot find -lwxpngd
>>> ld.exe____cannot find -lwxzlibd
>>>
>>> i tried to add those in the linker settings but don't work.
>>> how i may solve this problem i'm using codeblocks 17.12 and wxwidgets
>>> 3.0.4
>>>
>>
>> What is your question about C++?
>
> Indeed. wxWidgets is MFC and MFC isn't C++; MFC is a "bag of shite".
Well, maybe MFC is awful for today standards, but remember that the
library dates from Win 3.x epoch. In those ancient times OOP and
specially inheritance were a trendy boom... and of course C++ (and VC++
compiler) was not what it's today. The good thing about MFC was that it
was very easy to migrate applications from Win 3.x to Win 95/98 and
later to Win XP/2000 (at least in my experience).
Of course, when other lightweight and modern GUI libraries appeared like
WTL, I left MFC behind... well, due to MS winding ideas about GUI
programming (hello new WinUI, OMG another framework again!) I left
Windows GUI programming, but this is another story.
Regards
--
Cholo Lennon
Bs.As.
ARG