[wx-dev] Another combobox.h problem (wxUNIV)

Vadim Zeitlin vadim at wxwidgets.org
Tue Oct 2 04:33:18 PDT 2007


On Tue, 2 Oct 2007 13:08:00 +0200 (MEST) "Jacob (=Jouk) Jansen" <joukj at hrem.nano.tudelft.nl> wrote:

JJ> Compiling wxUniv on Open VMS from SVN version 49001 I get :
JJ> 
JJ> cxx /NOLIST/OBJECT=CALCTRL.OBJ/define=(__WXX11__=1,__WXUNIVERSAL__==1)/float=iee
JJ> e       /name=(as_is,short)/assume=(nostdnew,noglobal_array_new) CALCTRL.cpp
JJ> 
JJ>         return GetLBox()->GetClientDataType();
JJ> ...............^
JJ> %CXX-E-PTRINCCLSTYP, pointer to incomplete class type is not allowed
JJ> at line number 152 in file $DISK8:[joukj.PUBLIC.wxwidgets.wxwidgets_49001.wxwidg
JJ> ets.include.wx.univ]combobox.h;1

 This happens because wx/listbox.h is not included from wx/univ/combobox.h
(any more). We could just add the include, of course, but it seems better
to simply move the implementation of this method out of line to avoid
adding more header interdependencies. I've just done this, please let me
know if you still have problems.

 Thanks,
VZ





More information about the wx-dev mailing list