So @Robin , I’ve finally managed to get wxwidgets 3.0.4 to build successfully in Cygwin. I made sure to check the demo compiles and works and so on.
I went back to this, with the same command as before and I now get a new error:
[735/868] Compiling sip/cpp/sip_ribbonwxRibbonPageTabInfo.cpp
sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp.23.o: In function ZNK29sipwxRichTextFormattingDialog16GetContentWindowEv': /home/Hamish/wxpython-build/wxPython-4.0.6/build/waf/3.7/gtk3/../../../../sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp:178: undefined reference to
_imp___ZNK21wxPropertySheetDialog16GetContentWindowEv’
sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp.23.o: In function ZN29sipwxRichTextFormattingDialog11AddBookCtrlEP7wxSizer': /home/Hamish/wxpython-build/wxPython-4.0.6/build/waf/3.7/gtk3/../../../../sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp:848: undefined reference to
_imp___ZN21wxPropertySheetDialog11AddBookCtrlEP7wxSizer’
sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp.23.o: In function ZN29sipwxRichTextFormattingDialog14CreateBookCtrlEv': /home/Hamish/wxpython-build/wxPython-4.0.6/build/waf/3.7/gtk3/../../../../sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp:865: undefined reference to
_imp___ZN21wxPropertySheetDialog14CreateBookCtrlEv’
sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp.23.o: In function ZN29sipwxRichTextFormattingDialog13CreateButtonsEi': /home/Hamish/wxpython-build/wxPython-4.0.6/build/waf/3.7/gtk3/../../../../sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp:881: undefined reference to
_imp___ZN21wxPropertySheetDialog13CreateButtonsEi’
sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp.23.o: In function ZN29sipwxRichTextFormattingDialog12LayoutDialogEi': /home/Hamish/wxpython-build/wxPython-4.0.6/build/waf/3.7/gtk3/../../../../sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp:899: undefined reference to
_imp___ZN21wxPropertySheetDialog12LayoutDialogEi’
sip/cpp/sip_richtextwxRichTextFormattingDialog.cpp.23.o: In function ZN21wxPropertySheetDialogC4Ev': /usr/include/wx-3.0/wx/generic/propdlg.h:82: undefined reference to
_imp___ZTV21wxPropertySheetDialog’
/usr/include/wx-3.0/wx/generic/propdlg.h:82: undefined reference to _imp___ZN21wxPropertySheetDialog4InitEv' /usr/include/wx-3.0/wx/generic/propdlg.h:82: undefined reference to
_imp___ZTV21wxPropertySheetDialog’
/usr/include/wx-3.0/wx/generic/propdlg.h:82: undefined reference to `_imp___ZN21wxPropertySheetDialog4InitEv’
Have you got any ideas as to what might cause this?
Hamish