Code: Select all
mingw32-make.exe: *** [..\..\lib\gcc_dll\wxmsw291u_gcc_custom.dll] Error 1
first did't check msys install from mingw installer,and installed Mys (MSYS-1.0.11.exe) in a separate folder from MinGW from WxMSW-2.9.1-Setup.exe C:\MinGW\bin\;C:\msys\1.0\bin\;C:\wxconfig\ (i copied wx-config.exe there), I have added mingw and msys to my systemvariables Path if i try Mingw separated from Msys i get errors on buld cannotfind mafke32...
I've unistalled deleted folders and install MinGW as a bundle again, and deleted mingw/msyss/1.0/bin from path also
I've installed the sources on C:\wxMSW-2.9.1
using MinGW I've build release build shared 1 build monolitic 1 build unicode 1
setx path "%WXWIN%;C:\wxMSW-2.9.1"
cd %WXWIN%\build\msw
mingw32-make.exe -f makefile.gcc clean
C:\wxWidgets-2.9.1\build\msw>mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1
MONOLITHIC=1 BUILD=release UNICODE=1 2>compile_error_log.txt
there are many options in the make config and it takes that long to build, i just want to be able to build the wxwidgets library so i can start compiling my wxwidgets helloworld program, the codeblocks wizard doesn't make a compilable project, i would like to know which compiler linker seting and search paths
i would have to set
the error i get in the txt is the following:
Code: Select all
../../src/common/translation.cpp: In member function 'virtual wxMsgCatalog* wxResourceTranslationsLoader::LoadCatalog(const wxString&, const wxString&)':
../../src/common/translation.cpp:1802:8: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/common/translation.cpp: In member function 'virtual wxArrayString wxResourceTranslationsLoader::GetAvailableTranslations(const wxString&) const':
../../src/common/translation.cpp:1849:12: warning: suggest explicit braces to avoid ambiguous 'else'
In file included from ../../src/common/ustring.cpp:18:0:
..\..\include/wx/ustring.h: In copy constructor 'wxUString::wxUString(const wxUString&)':
..\..\include/wx/ustring.h:48:5: warning: base class 'class std::basic_string<unsigned int>' should be explicitly initialized in the copy constructor
../../src/msw/sockmsw.cpp: In function 'LRESULT wxSocket_Internal_WinProc(HWND__*, UINT, WPARAM, LPARAM)':
../../src/msw/sockmsw.cpp:350:38: warning: missing initializer for member 'timeval::tv_usec'
../../src/msw/caret.cpp: In static member function 'static void wxCaretBase::SetBlinkTime(int)':
../../src/msw/caret.cpp:69:5: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/caret.cpp: In member function 'bool wxCaret::MSWCreateCaret()':
../../src/msw/caret.cpp:83:9: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/caret.cpp: In member function 'virtual void wxCaret::OnKillFocus()':
../../src/msw/caret.cpp:114:9: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/caret.cpp: In member function 'virtual void wxCaret::DoShow()':
../../src/msw/caret.cpp:140:9: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/caret.cpp: In member function 'virtual void wxCaret::DoHide()':
../../src/msw/caret.cpp:149:9: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/caret.cpp: In member function 'virtual void wxCaret::DoMove()':
../../src/msw/caret.cpp:167:9: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/caret.cpp: In member function 'virtual void wxCaret::DoSize()':
../../src/msw/caret.cpp:182:9: warning: suggest explicit braces to avoid ambiguous 'else'
../../src/msw/statusbar.cpp: In static member function 'static const wxStatusBar::MSWMetrics& wxStatusBar::MSWGetMetrics()':
../../src/msw/statusbar.cpp:392:39: warning: missing initializer for member 'wxStatusBar::MSWMetrics::textMargin'
../../src/msw/textctrl.cpp: In member function 'virtual void wxTextCtrl::AppendText(const wxString&)':
../../src/msw/textctrl.cpp:1196:61: warning: passing NULL to non-pointer argument 4 of 'LRESULT SendMessageW(HWND__*, UINT, WPARAM, LPARAM)'
../../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const':
../../src/msw/treectrl.cpp:1278:20: warning: dereferencing type-punned pointer will break strict-aliasing rules
../../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)':
../../src/msw/treectrl.cpp:1565:9: warning: dereferencing type-punned pointer will break strict-aliasing rules
../../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const':
../../src/msw/treectrl.cpp:2112:10: warning: dereferencing type-punned pointer will break strict-aliasing rules
../../src/msw/treectrl.cpp: In member function 'virtual WXLRESULT wxTreeCtrl::MSWWindowProc(WXUINT, WXWPARAM, WXLPARAM)':
../../src/msw/treectrl.cpp:3181:22: warning: dereferencing type-punned pointer will break strict-aliasing rules
../../src/common/ctrlcmn.cpp: In static member function 'static wxString wxControlBase::DoEllipsizeSingleLine(const wxString&, const wxDC&, wxEllipsizeMode, int, int, int)':
../../src/common/ctrlcmn.cpp:379:4: warning: comparison of unsigned expression >= 0 is always true
gcc_mswudll\monodll_xh_hyperlink.o: file not recognized: Memory exhausted
collect2: ld returned 1 exit status
mingw32-make.exe: *** [..\..\lib\gcc_dll\wxmsw291u_gcc_custom.dll] Error 1