Opened 11 years ago
Last modified 11 years ago
#42073 closed defect
p5-wx does not build — at Initial Version
Reported by: | mf2k (Frank Schima) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | mojca@… | |
Port: | p5-wx |
Description
I know I'm the maintainer, but I am completely stuck. It would be great to get the p5-wx port built. I'm Cc'ing mojca because of his excellent work getting the wx ports updated and fixed.
:info:build /usr/bin/clang++ -UWX_PRECOMP -c -I. -I../.. -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/wx/include/osx_cocoa-unicode-3.0 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0 -pipe -Os -fno-common -DPERL_DARWIN -I/opt/local/include -fno-strict-aliasing -fstack-protector -I/opt/local/include -arch x86_64 -O3 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/opt/local/lib/perl5/5.16.1/darwin-thread-multi-2level/CORE" -DWXPL_EXT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ XRC.c :info:build clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated :info:build In file included from XRC.c:24: :info:build ./cpp/xr_constants.cpp:37:12: error: use of undeclared identifier 'wxXML_ELEMENT_NODE' :info:build r( wxXML_ELEMENT_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:38:12: error: use of undeclared identifier 'wxXML_ATTRIBUTE_NODE' :info:build r( wxXML_ATTRIBUTE_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:39:12: error: use of undeclared identifier 'wxXML_TEXT_NODE' :info:build r( wxXML_TEXT_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:40:12: error: use of undeclared identifier 'wxXML_CDATA_SECTION_NODE' :info:build r( wxXML_CDATA_SECTION_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:41:12: error: use of undeclared identifier 'wxXML_ENTITY_REF_NODE' :info:build r( wxXML_ENTITY_REF_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:42:12: error: use of undeclared identifier 'wxXML_ENTITY_NODE' :info:build r( wxXML_ENTITY_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:43:12: error: use of undeclared identifier 'wxXML_PI_NODE' :info:build r( wxXML_PI_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:44:12: error: use of undeclared identifier 'wxXML_COMMENT_NODE' :info:build r( wxXML_COMMENT_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:45:12: error: use of undeclared identifier 'wxXML_DOCUMENT_NODE' :info:build r( wxXML_DOCUMENT_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:46:12: error: use of undeclared identifier 'wxXML_DOCUMENT_TYPE_NODE' :info:build r( wxXML_DOCUMENT_TYPE_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:47:12: error: use of undeclared identifier 'wxXML_DOCUMENT_FRAG_NODE' :info:build r( wxXML_DOCUMENT_FRAG_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:48:12: error: use of undeclared identifier 'wxXML_NOTATION_NODE' :info:build r( wxXML_NOTATION_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build ./cpp/xr_constants.cpp:49:12: error: use of undeclared identifier 'wxXML_HTML_DOCUMENT_NODE' :info:build r( wxXML_HTML_DOCUMENT_NODE ); :info:build ^ :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r' :info:build return n; :info:build ^ :info:build XRC.c:973:20: error: member access into incomplete type 'wxXmlDocument' :info:build RETVAL = THIS->IsOk(); :info:build ^ :info:build /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27: note: forward declaration of 'wxXmlDocument' :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument; :info:build ^ :info:build XRC.c:999:20: error: member access into incomplete type 'wxXmlDocument' :info:build RETVAL = THIS->GetRoot(); :info:build ^ :info:build /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27: note: forward declaration of 'wxXmlDocument' :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument; :info:build ^ :info:build XRC.c:1025:20: error: member access into incomplete type 'wxXmlDocument' :info:build RETVAL = THIS->GetVersion(); :info:build ^ :info:build /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27: note: forward declaration of 'wxXmlDocument' :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument; :info:build ^ :info:build XRC.c:1051:20: error: member access into incomplete type 'wxXmlDocument' :info:build RETVAL = THIS->GetFileEncoding(); :info:build ^ :info:build /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27: note: forward declaration of 'wxXmlDocument' :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument; :info:build ^ :info:build XRC.c:1078:11: error: member access into incomplete type 'wxXmlDocument' :info:build THIS->SetRoot( node ); :info:build ^ :info:build /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27: note: forward declaration of 'wxXmlDocument' :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument; :info:build ^ :info:build XRC.c:1105:11: error: member access into incomplete type 'wxXmlDocument' :info:build THIS->SetVersion( version ); :info:build ^ :info:build /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27: note: forward declaration of 'wxXmlDocument' :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument; :info:build ^ :info:build fatal error: too many errors emitted, stopping now [-ferror-limit=] :info:build 20 errors generated.
Note: See
TracTickets for help on using
tickets.