Ошибки связывания wxWidgets в OS X El Capitan: неопределенные символы

Я успешно скомпилировал и установил wxWidgets 3.0.3 на OS X El Capitan.
Все сэмплы (такие как opengl, минимальные) работают хорошо.

При попытке скомпилировать код с помощью wxWidgets я получаю следующие ошибки:

Undefined symbols for architecture x86_64:
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find_last_of(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, unsigned long) const", referenced from:
wxString::find_last_of(wxString const&, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_filename.o)
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find_last_of(wchar_t, unsigned long) const", referenced from:
wxString::find_last_of(wxUniChar, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_filename.o)
wxString::find_last_of(wxUniChar, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_string.o)
"std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long) const", referenced from:
wxString::find_first_of(wchar_t const*, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_intl.o)
wxString::find_first_of(char const*, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_osx_cocoa_button.o)
wxString::find_first_of(char const*, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_mimecmn.o)
wxString::find_first_of(char const*, unsigned long) const in libwx_osx_cocoau-3.0.a(monolib_numformatter.o)

И продолжай.

Я собираю следующую строку:

g++  -g -DDEBUG  -fno-common -D__MACOSX__ -D__UNIX__ -DX11R6 -D__X11__ -DUSLEEP -DRAND -DHAVE_RNDAPI -I/sw/include -I/usr/include -I/opt/X11/include    `/opt/wx/bin/wx-config --libs gl,base` \
-OTHER_FLAGS_RELATED_TO_MY_PROG      -lGLU -lGL -L/sw/lib -L/opt/X11/lib -lX11 -lSM -lICE -lc -lm \
-o exeD -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL       -lwx_osx_cocoau-3.0 -lwxscintilla-3.0 -lwxtiff-3.0 -lwxjpeg-3.0 -lwxpng-3.0    -lwxregexu-3.0  -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL  -lz -lpthread -liconv -llzma  -lexpat -framework WebKit -lz -lpthread -liconv -llzma

Я перепробовал все, что смог найти в google и stackoverflow, но до сих пор нет решения.
Также безуспешно пытался использовать другие версии wxWidgets.

Какие-либо предложения?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]