[wx-dev] undefined references SelectObject
Christian Buhtz
exsudat at gmx.de
Sun Jun 1 02:17:10 PDT 2008
I try to link my wx-project but there are undefined references.
Before I post the build-log I want to ask if there is a way to find such
things out by myself? I often aks for undefined references because I
don't know which lib is for it.
This is the build log:
-------------- Build: Release Static in FileShake ---------------
mingw32-g++.exe -LC:\wxWidgets\lib\gcc_lib -LC:\MinGW\lib -o
FileShakeRS.exe .objs_rels\randomc\MERSENNE.o
.objs_rels\randomc\RANCOMBI.o .objs_rels\randomc\RANROTB.o
.objs_rels\main.o -lwxpng -lcomctl32 -lole32 -loleaut32 -luuid
-lwinmm -lwxregexu -lwxmsw29u -lwxzlib
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_filename.o):filename.cpp:(.text+0x5eff):
undefined reference to `CoCreateInstance at 20'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_filename.o):filename.cpp:(.text+0x5f21):
undefined reference to `IID_IPersistFile'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x16c):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x28c):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x3ac):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1897):
undefined reference to `CreateCompatibleDC at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x18cb):
undefined reference to `CreateCompatibleBitmap at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x18ee):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1938):
undefined reference to `CreatePatternBrush at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1966):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x197f):
undefined reference to `DeleteDC at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1a21):
undefined reference to `DeleteDC at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1a80):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1a9c):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1ac9):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1ae2):
undefined reference to `DeleteDC at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1b2f):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1b54):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x1bc4):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_notebook.o):notebook.cpp:(.text+0x2076):
undefined reference to `SetBrushOrgEx at 16'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_font.o):font.cpp:(.text+0x1ca):
undefined reference to `DeleteObject at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_font.o):font.cpp:(.text+0x1ff):
undefined reference to `CreateFontIndirectW at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_font.o):font.cpp:(.text+0x23a):
undefined reference to `CreateFontIndirectW at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_font.o):font.cpp:(.text+0x2c8):
undefined reference to `GetDeviceCaps at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_font.o):font.cpp:(.text+0x3e8):
undefined reference to `GetDeviceCaps at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_toplevel.o):toplevel.cpp:(.text+0x155b):
undefined reference to `GetRegionData at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_toplevel.o):toplevel.cpp:(.text+0x1582):
undefined reference to `GetRegionData at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_toplevel.o):toplevel.cpp:(.text+0x1599):
undefined reference to `ExtCreateRegion at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_toplevel.o):toplevel.cpp:(.text+0x163a):
undefined reference to `OffsetRgn at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_fontdlg.o):fontdlg.cpp:(.text+0x433):
undefined reference to `ChooseFontW at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_colordlg.o):colordlg.cpp:(.text+0x9bf):
undefined reference to `ChooseColorW at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_colordlg.o):colordlg.cpp:(.text+0x9cf):
undefined reference to `CommDlgExtendedError at 0'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x220a):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x2229):
undefined reference to `GetTextMetricsW at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x2245):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x497a):
undefined reference to `SelectPalette at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x499d):
undefined reference to `RealizePalette at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x49cc):
undefined reference to `SelectPalette at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x49ef):
undefined reference to `RealizePalette at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x4da0):
undefined reference to `SelectPalette at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x4dc3):
undefined reference to `RealizePalette at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x4df5):
undefined reference to `SelectPalette at 12'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x4e18):
undefined reference to `RealizePalette at 4'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x4fa8):
undefined reference to `CreateRectRgn at 16'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x7764):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x7778):
undefined reference to `GetTextMetricsW at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x77d8):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x87b1):
undefined reference to `SelectObject at 8'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x87e7):
undefined reference to `GetTextExtentPoint32W at 16'
C:\wxWidgets\lib\gcc_lib/libwxmsw29u.a(monolib_window.o):window.cpp:(.text+0x87ff):
undefined reference to `GetTextMetricsW at 8'
Process terminated with status 1 (1 minutes, 17 seconds)
50 errors, 0 warnings
More information about the wx-dev
mailing list