Opened 10 years ago

Last modified 10 years ago

#42073 closed defect

p5-wx does not build — at Version 1

Reported by: mf2k (Frank Schima) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mojca@…
Port: p5-wx

Description (last modified by mojca (Mojca Miklavec))

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 her 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.

Change History (2)

Changed 10 years ago by mf2k (Frank Schima)

Attachment: main.log added

comment:1 Changed 10 years ago by mojca (Mojca Miklavec)

Description: modified (diff)
Version: 2.2.1
Note: See TracTickets for help on using tickets.