Subject: | Html.o:Html.c:(.text+0x1753d): undefined reference to `_imp___ZTV12wxClientData' |
No idea why this happens
the command
g++ -shared -s -o ..\..\blib\arch\auto\Wx\Html\Html.dll Html.o
C:\perl\5.12.2\lib\MSWin32-x86-multi-thread\CORE\libperl512.a
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets\msw_2_8_11_uni_mslu_gcc_3_4\lib\libwxmsw28u_core.a
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets\msw_2_8_11_uni_mslu_gcc_3_4\lib\libwxbase28u.a
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets\msw_2_8_11_uni_mslu_gcc_3_4\lib\libwxmsw28u_html.a
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets\msw_2_8_11_uni_mslu_gcc_3_4\lib\libwxmsw28u_core.a
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets\msw_2_8_11_uni_mslu_gcc_3_4\lib\libwxbase28u.a
C:\MinGW\lib\libmoldname.a C:\MinGW\lib\libkernel32.a
C:\MinGW\lib\libuser32.a C:\MinGW\lib\libgdi32.a
C:\MinGW\lib\libwinspool.a C:\MinGW\lib\libcomdlg32.a
C:\MinGW\lib\libadvapi32.a C:\MinGW\lib\libshell32.a
C:\MinGW\lib\libole32.a C:\MinGW\lib\liboleaut32.a
C:\MinGW\lib\libnetapi32.a C:\MinGW\lib\libuuid.a
C:\MinGW\lib\libws2_32.a C:\MinGW\lib\libmpr.a C:\MinGW\lib\libwinmm.a
C:\MinGW\lib\libversion.a C:\MinGW\lib\libodbc32.a
C:\MinGW\lib\libodbccp32.a C:\MinGW\lib\libcomctl32.a Html.def
the error
Html.o:Html.c:(.text+0x1753d): undefined reference to
`_imp___ZTV12wxClientData'
Html.o:Html.c:(.text$_ZN12wxClientDataD1Ev[wxClientData::~wxClientData()]+0x5):
undefined reference to `_imp___ZTV12wxClientData'
Html.o:Html.c:(.text$_ZN12wxClientDataD0Ev[wxClientData::~wxClientData()]+0xb):
undefined reference to `_imp___ZTV12wxClientData'
Html.o:Html.c:(.text$_ZN15wxPliUserDataCDD1Ev[wxPliUserDataCD::~wxPliUserDataCD()]+0x2c):
undefined reference to `_imp___ZTV12wxClientData'
Html.o:Html.c:(.text$_ZN15wxPliUserDataCDD1Ev[wxPliUserDataCD::~wxPliUserDataCD()]+0x49):
undefined reference to `_imp___ZTV12wxClientData'
Html.o:Html.c:(.text$_ZN15wxPliUserDataCDD1Ev[wxPliUserDataCD::~wxPliUserDataCD()]+0x65):
more undefined references to `_imp___ZTV12wxClientData' follow
collect2: ld returned 1 exit status
dmake: Error code 129, while making '..\..\blib\arch\auto\Wx\Html\Html.dll'
dmake: Error code 255, while making 'subdirs'
dmake: Error code 255, while making 'subdirs'
the symbol does appear to be around in some form
$ grep -r ZTV12wxClientData .
Binary file ./ext/html/Html.o matches
grep -r ZTV12wxClientData
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets\msw_2_8_11_uni_mslu_gcc_3_4\lib
Binary file
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets/msw_2_8_11_uni_mslu_gcc_3_4/lib/wxmsw28u_core_gcc_custom.dll
matches
Binary file
C:\perl\site\5.12.2\lib\MSWin32-x86-multi-thread\Alien\wxWidgets/msw_2_8_11_uni_mslu_gcc_3_4/lib/wxmsw28u_html_gcc_custom.dll
matches