Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Dann wollte ich dieses Beispielprogramm testen: http://www.wxwidgets.org/docs/tutorials/hworld2.txt
In Code::Blocks hatte ich ein neues wxWidgets-Projekt angelegt mit den richtigen Einstellungen (also monolithic, unicode, use dll).
Doch es kommen einige Undefined Reference-Fehler, daher müssten einige Libs fehlen, nur welche?
Momentan ist folgende Library mit einbezogen:
Code:
libwxmsw28u.a
Ich bedanke mich für jeden Tipp!!
EDIT: Habe auch das wxBook, doch da steht auch nur drin, wie man wxWidgets kompiliert!
Ich hatte eine Textdatei hochgeladen, aber irgendwie ist sie verschwunden, aber hier nochmal:
Code:
obj\Release\main.o:main.cpp:(.text+0x62)||undefined reference to `_imp___ZN12wxAppConsole17CheckBuildOptionsEPKcS1_'|
obj\Release\main.o:main.cpp:(.text+0x8c)||undefined reference to `_imp___ZN5wxAppC2Ev'|
obj\Release\main.o:main.cpp:(.text+0xf2)||undefined reference to `_imp___ZN12wxAppConsole14ms_appInstanceE'|
obj\Release\main.o:main.cpp:(.text+0x123)||undefined reference to `_imp___Z7wxEntryP11HINSTANCE__S0_Pci'|
obj\Release\main.o:main.cpp:(.text+0x16d)||undefined reference to `_imp__wxFrameNameStr'|
obj\Release\main.o:main.cpp:(.text+0x184)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1a2)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x1b3)||undefined reference to `_imp___ZN11wxFrameBaseC2Ev'|
obj\Release\main.o:main.cpp:(.text+0x1bd)||undefined reference to `_imp___ZTV7wxFrame'|
obj\Release\main.o:main.cpp:(.text+0x1ca)||undefined reference to `_imp___ZN7wxFrame4InitEv'|
obj\Release\main.o:main.cpp:(.text+0x216)||undefined reference to `_imp___ZN7wxFrame6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizelS4_'|
obj\Release\main.o:main.cpp:(.text+0x266)||undefined reference to `_imp___ZN12wxEvtHandlerC2Ev'|
obj\Release\main.o:main.cpp:(.text+0x274)||undefined reference to `_imp___ZTV10wxMenuBase'|
obj\Release\main.o:main.cpp:(.text+0x28a)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x294)||undefined reference to `_imp___ZTV8wxObject'|
obj\Release\main.o:main.cpp:(.text+0x2af)||undefined reference to `_imp___ZTV10wxListBase'|
obj\Release\main.o:main.cpp:(.text+0x2c6)||undefined reference to `_imp___ZN10wxListBase4InitE9wxKeyType'|
obj\Release\main.o:main.cpp:(.text+0x2ef)||undefined reference to `_imp___ZN10wxMenuBase4InitEl'|
obj\Release\main.o:main.cpp:(.text+0x300)||undefined reference to `_imp___ZTV6wxMenu'|
obj\Release\main.o:main.cpp:(.text+0x318)||undefined reference to `_imp___ZN18wxBaseArrayPtrVoidC2Ev'|
obj\Release\main.o:main.cpp:(.text+0x336)||undefined reference to `_imp___ZN6wxMenu4InitEv'|
obj\Release\main.o:main.cpp:(.text+0x353)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x38a)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x3a8)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x3af)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x3c3)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x3e1)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x414)||undefined reference to `_imp___ZN14wxMenuItemBase3NewEP6wxMenuiRK8wxStringS4_10wxItemKindS1_'|
obj\Release\main.o:main.cpp:(.text+0x470)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x484)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x4a2)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x4a9)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x4bd)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x4db)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x507)||undefined reference to `_imp___ZN14wxMenuItemBase3NewEP6wxMenuiRK8wxStringS4_10wxItemKindS1_'|
obj\Release\main.o:main.cpp:(.text+0x56e)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x5ac)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x5ca)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x5d1)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x5e5)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x603)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x635)||undefined reference to `_imp___ZN14wxMenuItemBase3NewEP6wxMenuiRK8wxStringS4_10wxItemKindS1_'|
obj\Release\main.o:main.cpp:(.text+0x6ae)||undefined reference to `_imp___ZN9wxMenuBarC1Ev'|
obj\Release\main.o:main.cpp:(.text+0x6c9)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x707)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x725)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x78f)||undefined reference to `_imp__wxStatusLineNameStr'|
obj\Release\main.o:main.cpp:(.text+0x7a1)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x7bf)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x81c)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x854)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x872)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x9da)||undefined reference to `_imp___ZN7wxFrameD2Ev'|
obj\Release\main.o:main.cpp:(.text+0xb48)||undefined reference to `_imp___ZN18wxBaseArrayPtrVoidD2Ev'|
obj\Release\main.o:main.cpp:(.text+0xb55)||undefined reference to `_imp___ZN10wxMenuBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text+0xc0c)||undefined reference to `_imp___ZN10wxListBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text+0xc52)||undefined reference to `_imp___ZN12wxEvtHandlerD2Ev'|
obj\Release\main.o:main.cpp:(.text+0xc6c)||undefined reference to `_imp___ZTV8wxObject'|
obj\Release\main.o:main.cpp:(.text+0xc7c)||undefined reference to `_imp___ZN8wxObject5UnRefEv'|
obj\Release\main.o:main.cpp:(.text+0xc90)||undefined reference to `_imp___ZN11wxFrameBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text+0xd3d)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0xd74)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0xd92)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0xefd)||undefined reference to `_imp__wxFrameNameStr'|
obj\Release\main.o:main.cpp:(.text+0xf14)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0xf32)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0xf43)||undefined reference to `_imp___ZN11wxFrameBaseC2Ev'|
obj\Release\main.o:main.cpp:(.text+0xf4d)||undefined reference to `_imp___ZTV7wxFrame'|
obj\Release\main.o:main.cpp:(.text+0xf5a)||undefined reference to `_imp___ZN7wxFrame4InitEv'|
obj\Release\main.o:main.cpp:(.text+0xfa6)||undefined reference to `_imp___ZN7wxFrame6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizelS4_'|
obj\Release\main.o:main.cpp:(.text+0xff6)||undefined reference to `_imp___ZN12wxEvtHandlerC2Ev'|
obj\Release\main.o:main.cpp:(.text+0x1004)||undefined reference to `_imp___ZTV10wxMenuBase'|
obj\Release\main.o:main.cpp:(.text+0x101a)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x1024)||undefined reference to `_imp___ZTV8wxObject'|
obj\Release\main.o:main.cpp:(.text+0x103f)||undefined reference to `_imp___ZTV10wxListBase'|
obj\Release\main.o:main.cpp:(.text+0x1056)||undefined reference to `_imp___ZN10wxListBase4InitE9wxKeyType'|
obj\Release\main.o:main.cpp:(.text+0x107f)||undefined reference to `_imp___ZN10wxMenuBase4InitEl'|
obj\Release\main.o:main.cpp:(.text+0x1090)||undefined reference to `_imp___ZTV6wxMenu'|
obj\Release\main.o:main.cpp:(.text+0x10a8)||undefined reference to `_imp___ZN18wxBaseArrayPtrVoidC2Ev'|
obj\Release\main.o:main.cpp:(.text+0x10c6)||undefined reference to `_imp___ZN6wxMenu4InitEv'|
obj\Release\main.o:main.cpp:(.text+0x10e3)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x111a)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1138)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x113f)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x1153)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1171)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x11a4)||undefined reference to `_imp___ZN14wxMenuItemBase3NewEP6wxMenuiRK8wxStringS4_10wxItemKindS1_'|
obj\Release\main.o:main.cpp:(.text+0x1200)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x1214)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1232)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x1239)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x124d)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x126b)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x1297)||undefined reference to `_imp___ZN14wxMenuItemBase3NewEP6wxMenuiRK8wxStringS4_10wxItemKindS1_'|
obj\Release\main.o:main.cpp:(.text+0x12fe)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x133c)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x135a)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x1361)||undefined reference to `_imp__wxEmptyString'|
obj\Release\main.o:main.cpp:(.text+0x1375)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1393)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x13c5)||undefined reference to `_imp___ZN14wxMenuItemBase3NewEP6wxMenuiRK8wxStringS4_10wxItemKindS1_'|
obj\Release\main.o:main.cpp:(.text+0x143e)||undefined reference to `_imp___ZN9wxMenuBarC1Ev'|
obj\Release\main.o:main.cpp:(.text+0x1459)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x1497)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x14b5)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x151f)||undefined reference to `_imp__wxStatusLineNameStr'|
obj\Release\main.o:main.cpp:(.text+0x1531)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x154f)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x15ac)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x15e4)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1602)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x176a)||undefined reference to `_imp___ZN7wxFrameD2Ev'|
obj\Release\main.o:main.cpp:(.text+0x18d8)||undefined reference to `_imp___ZN18wxBaseArrayPtrVoidD2Ev'|
obj\Release\main.o:main.cpp:(.text+0x18e5)||undefined reference to `_imp___ZN10wxMenuBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text+0x199c)||undefined reference to `_imp___ZN10wxListBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text+0x19e2)||undefined reference to `_imp___ZN12wxEvtHandlerD2Ev'|
obj\Release\main.o:main.cpp:(.text+0x19fc)||undefined reference to `_imp___ZTV8wxObject'|
obj\Release\main.o:main.cpp:(.text+0x1a0c)||undefined reference to `_imp___ZN8wxObject5UnRefEv'|
obj\Release\main.o:main.cpp:(.text+0x1a20)||undefined reference to `_imp___ZN11wxFrameBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text+0x1a9c)||undefined reference to `_imp___ZN12wxWindowBase5CloseEb'|
obj\Release\main.o:main.cpp:(.text+0x1aed)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x1b24)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1b42)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x1b50)||undefined reference to `_imp___Z11wxGetLocalev'|
obj\Release\main.o:main.cpp:(.text+0x1b87)||undefined reference to `_imp___ZN12wxStringBase4nposE'|
obj\Release\main.o:main.cpp:(.text+0x1ba5)||undefined reference to `_imp___ZN12wxStringBase8InitWithEPKwjj'|
obj\Release\main.o:main.cpp:(.text+0x1bca)||undefined reference to `_imp___Z12wxMessageBoxRK8wxStringS1_lP8wxWindowii'|
obj\Release\main.o:main.cpp:(.text+0x1d05)||undefined reference to `_imp___ZN7wxFrame13sm_eventTableE'|
obj\Release\main.o:main.cpp:(.text+0x1d26)||undefined reference to `_imp___ZN16wxEventHashTableC1ERK12wxEventTable'|
obj\Release\main.o:main.cpp:(.text+0x1d45)||undefined reference to `_imp__wxEVT_COMMAND_MENU_SELECTED'|
obj\Release\main.o:main.cpp:(.text+0x1da4)||undefined reference to `_imp__wxEVT_NULL'|
obj\Release\main.o:main.cpp:(.text+0x1de6)||undefined reference to `_imp___ZN12wxAppConsole12ms_appInitFnE'|
obj\Release\main.o:main.cpp:(.text+0x1e09)||undefined reference to `_imp___ZN16wxEventHashTableD1Ev'|
)]+0x1b)||undefined reference to `_imp___ZN12wxStringBaseaSERKS_'|
obj\Release\main.o:main.cpp:(.text$_ZNK12wxWindowBase7GetNameEv[wxWindowBase::GetName() const]+0x17)||undefined reference to `_imp__wxEmptyString'|
)]+0x1f)||undefined reference to `_imp___ZN8wxObject3RefERKS_'|
obj\Release\main.o:main.cpp:(.text$_ZNK12wxWindowBase10HasCaptureEv[wxWindowBase::HasCapture() const]+0x8)||undefined reference to `_imp___ZN12wxWindowBase10GetCaptureEv'|
obj\Release\main.o:main.cpp:(.text$_ZNK12wxWindowBase20GetDefaultAttributesEv[wxWindowBase::GetDefaultAttributes() const]+0x1c)||undefined reference to `_imp___ZN12wxWindowBase25GetClassDefaultAttributesE15wxWindowVariant'|
)]+0x3)||undefined reference to `_imp___ZN12wxWindowBase14SetInitialSizeERK6wxSize'|
obj\Release\main.o:main.cpp:(.text$_ZN20wxTopLevelWindowBase8IsActiveEv[wxTopLevelWindowBase::IsActive()]+0x8)||undefined reference to `_imp___ZN12wxWindowBase9FindFocusEv'|
obj\Release\main.o:main.cpp:(.text$_ZN20wxTopLevelWindowBase8IsActiveEv[wxTopLevelWindowBase::IsActive()]+0x11)||undefined reference to `_imp___Z19wxGetTopLevelParentP8wxWindow'|
)]+0x19)||undefined reference to `_imp___ZN7wxFrame21MSWDoTranslateMessageEPS_P6tagMSG'|
) const]+0x3)||undefined reference to `_imp___ZNK10wxListBase4FindERK9wxListKey'|
)]+0x82)||undefined reference to `_imp___ZN10wxNodeBaseC2EP10wxListBasePS_S2_PvRK9wxListKey'|
)]+0x89)||undefined reference to `_imp___ZTV20wxwxMenuItemListNode'|
obj\Release\main.o:main.cpp:(.text$_ZN14wxMenuItemListD1Ev[wxMenuItemList::~wxMenuItemList()]+0x14)||undefined reference to `_imp___ZN10wxListBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text$_ZN14wxMenuItemListD0Ev[wxMenuItemList::~wxMenuItemList()]+0x15)||undefined reference to `_imp___ZN10wxListBaseD2Ev'|
obj\Release\main.o:main.cpp:(.text$_ZN5MyAppD1Ev[MyApp::~MyApp()]+0x14)||undefined reference to `_imp___ZN5wxAppD2Ev'|
obj\Release\main.o:main.cpp:(.text$_ZN5MyAppD0Ev[MyApp::~MyApp()]+0x15)||undefined reference to `_imp___ZN5wxAppD2Ev'|
obj\Release\main.o:main.cpp:(.text$_ZN7MyFrameD1Ev[MyFrame::~MyFrame()]+0x14)||undefined reference to `_imp___ZN7wxFrameD2Ev'|
obj\Release\main.o:main.cpp:(.text$_ZN7MyFrameD0Ev[MyFrame::~MyFrame()]+0x15)||undefined reference to `_imp___ZN7wxFrameD2Ev'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_app.o):app.cpp:(.text+0x665)||undefined reference to `InitCommonControls@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_app.o):app.cpp:(.text+0x680)||undefined reference to `OleInitialize@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_app.o):app.cpp:(.text+0x8be)||undefined reference to `OleUninitialize@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_statbr95.o):statbr95.cpp:(.text+0x17d)||undefined reference to `CreateStatusWindowW@16'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.text+0x944)||undefined reference to `CoLockObjectExternal@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.text+0x95c)||undefined reference to `RegisterDragDrop@8'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.text+0x98e)||undefined reference to `CoLockObjectExternal@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.text+0x9b1)||undefined reference to `RevokeDragDrop@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.text+0x9ce)||undefined reference to `CoLockObjectExternal@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.data+0x0)||undefined reference to `IID_IUnknown'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_droptgt.o):droptgt.cpp:(.data+0x4)||undefined reference to `IID_IDropTarget'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_msw_spinbutt.o):spinbutt.cpp:(.text+0x36f)||undefined reference to `CreateUpDownControl@48'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_filename.o):filename.cpp:(.text+0x1d7e)||undefined reference to `CoCreateInstance@20'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_filename.o):filename.cpp:(.text+0x1da0)||undefined reference to `IID_IPersistFile'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0xdb)||undefined reference to `ImageList_Create@20'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x179)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x259)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x339)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x3d0)||undefined reference to `ImageList_GetImageCount@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x3fe)||undefined reference to `ImageList_GetIconSize@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x467)||undefined reference to `ImageList_AddMasked@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x4ed)||undefined reference to `ImageList_ReplaceIcon@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x56a)||undefined reference to `ImageList_ReplaceIcon@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x597)||undefined reference to `ImageList_Remove@8'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x663)||undefined reference to `ImageList_SetBkColor@8'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x6ba)||undefined reference to `ImageList_Draw@24'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0xf36)||undefined reference to `ImageList_GetIcon@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x14cc)||undefined reference to `ImageList_Replace@16'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_imaglist.o):imaglist.cpp:(.text+0x1525)||undefined reference to `ImageList_Add@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_msw_listctrl.o):listctrl.cpp:(.text+0x9009)||undefined reference to `ImageList_GetImageCount@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_msw_listctrl.o):listctrl.cpp:(.text+0x9078)||undefined reference to `ImageList_Draw@24'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_msw_listctrl.o):listctrl.cpp:(.text+0x90bb)||undefined reference to `ImageList_GetIconSize@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_oleutils.o):oleutils.cpp:(.text+0x96)||undefined reference to `SysStringLen@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_oleutils.o):oleutils.cpp:(.text+0x312)||undefined reference to `SysAllocString@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0xd4d)||undefined reference to `OleInitialize@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0xeed)||undefined reference to `OleInitialize@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0xfaa)||undefined reference to `OleIsCurrentClipboard@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0xfc9)||undefined reference to `OleSetClipboard@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x1045)||undefined reference to `OleUninitialize@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x1125)||undefined reference to `OleUninitialize@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x1205)||undefined reference to `OleUninitialize@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x129c)||undefined reference to `OleIsCurrentClipboard@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x12af)||undefined reference to `OleFlushClipboard@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x133c)||undefined reference to `OleSetClipboard@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x13fd)||undefined reference to `OleGetClipboard@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_clipbrd.o):clipbrd.cpp:(.text+0x160b)||undefined reference to `ReleaseStgMedium@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x31b)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x384)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x3f3)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x44b)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x513)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x783)||undefined reference to `ImageList_Create@20'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x7b0)||undefined reference to `ImageList_Add@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x834)||undefined reference to `ImageList_Add@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x8b4)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x932)||undefined reference to `ImageList_Create@20'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x95c)||undefined reference to `ImageList_ReplaceIcon@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x9c5)||undefined reference to `ImageList_Destroy@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x16ad)||undefined reference to `ImageList_BeginDrag@16'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x1703)||undefined reference to `ImageList_ReplaceIcon@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x172a)||undefined reference to `ImageList_SetDragCursorImage@16'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x17cf)||undefined reference to `ImageList_Create@20'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x1947)||undefined reference to `ImageList_EndDrag@0'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x19f1)||undefined reference to `ImageList_DragMove@8'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x1ae2)||undefined reference to `ImageList_DragEnter@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dragimag.o):dragimag.cpp:(.text+0x1b24)||undefined reference to `ImageList_DragLeave@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dataobj.o):dataobj.cpp:(.text+0xc4a)||undefined reference to `ReleaseStgMedium@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dataobj.o):dataobj.cpp:(.data+0x0)||undefined reference to `IID_IUnknown'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dataobj.o):dataobj.cpp:(.data+0x4)||undefined reference to `IID_IDataObject'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dataobj.o):dataobj.cpp:(.data+0x8)||undefined reference to `IID_IUnknown'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_dataobj.o):dataobj.cpp:(.data+0xc)||undefined reference to `IID_IEnumFORMATETC'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0xeac)||undefined reference to `ClosePrinter@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0xf21)||undefined reference to `OpenPrinterW@12'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0xf5a)||undefined reference to `DocumentPropertiesW@24'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0xfa6)||undefined reference to `DocumentPropertiesW@24'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0xfd4)||undefined reference to `ClosePrinter@4'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0x106b)||undefined reference to `DocumentPropertiesW@24'|
C:\wxWidgets\lib\gcc_lib\libwxmsw28u.a(monolib_printdlg.o):printdlg.cpp:(.text+0x1621)||undefined reference to `ClosePrinter@4'|
||=== Build finished: 229 errors, 0 warnings ===|
Ich habe es gerade geschafft Ich hatte wxWidgets mit "SHARED=0" kompiliert, aber dann bei den Einstellungen in Code::Blocks "DLL" angegeben!
(Ich habe 1,5 Wochen daran gesessen! )
Nur soll ich jetzt eine statische oder dynamische Library nutzen? Auf anderen Seiten stand, dass statische eine größere EXE-Größe verursachen, aber keine zusätzliche Datei verwendet werden muss.