[MacPorts] #40390: codeblocks: fix compatibility with wxWidgets 2.9/3.0

MacPorts noreply at macports.org
Sun Sep 29 11:48:30 PDT 2013


#40390: codeblocks: fix compatibility with wxWidgets 2.9/3.0
-------------------------+---------------------
  Reporter:  mojca@…     |      Owner:  mojca@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  codeblocks  |
-------------------------+---------------------

Comment (by mojca@…):

 The `spellchecker` plugin fails with the same error that has been bugging
 me with `+wxwidgets28` on 10.6 (see #40389):
 {{{
 libtool: link: /usr/bin/clang++  -o .libs/libSpellChecker.so -bundle
 .libs/DictionariesNeededDialog.o .libs/MySpellingDialog.o
 .libs/OnlineSpellChecker.o .libs/SpellCheckHelper.o
 .libs/SpellCheckSettingsPanel.o .libs/SpellCheckerConfig.o
 .libs/SpellCheckerPlugin.o .libs/StatusField.o .libs/Thesaurus.o
 .libs/ThesaurusDialog.o .libs/mythes.o .libs/wxThes.o
 -Wl,-force_load,wxspellchecker/.libs/libwxSpellChecker.a  -L/opt/local/lib
 -L/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/2.9/lib
 -framework IOKit -framework Carbon -framework Cocoa -framework
 AudioToolbox -framework System -framework OpenGL
 ../../../sdk/.libs/libcodeblocks.dylib -lwx_osx_cocoau_aui-2.9
 -lwx_osx_cocoau_propgrid-2.9 -lwx_osx_cocoau_richtext-2.9
 -lwx_osx_cocoau_xrc-2.9 -lwx_osx_cocoau_webview-2.9
 -lwx_osx_cocoau_html-2.9 -lwx_osx_cocoau_qa-2.9 -lwx_osx_cocoau_adv-2.9
 -lwx_osx_cocoau_core-2.9 -lwx_baseu_xml-2.9 -lwx_baseu_net-2.9
 -lwx_baseu-2.9 -lpthread -ldl  -O2 -Os -arch x86_64
 -Wl,-headerpad_max_install_names -arch x86_64   -framework IOKit
 -framework Carbon -framework Cocoa -framework AudioToolbox -framework
 System -framework OpenGL
 Undefined symbols for architecture x86_64:
   "Hunspell::get_dic_encoding()", referenced from:
       HunspellInterface::GetCharacterEncoding() in
 libwxSpellChecker.a(HunspellInterface.o)
   "Hunspell::spell(char const*, int*, char**)", referenced from:
       HunspellInterface::IsWordInDictionary(wxString const&) in
 libwxSpellChecker.a(HunspellInterface.o)
   "Hunspell::suggest(char***, char const*)", referenced from:
       HunspellInterface::GetSuggestions(wxString const&) in
 libwxSpellChecker.a(HunspellInterface.o)
   "Hunspell::Hunspell(char const*, char const*, char const*)", referenced
 from:
       HunspellInterface::InitializeSpellCheckEngine() in
 libwxSpellChecker.a(HunspellInterface.o)
   "Hunspell::~Hunspell()", referenced from:
       HunspellInterface::UninitializeSpellCheckEngine() in
 libwxSpellChecker.a(HunspellInterface.o)
 ld: symbol(s) not found for architecture x86_64
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 make[5]: *** [libSpellChecker.la] Error 1
 }}}
 I believe that I need some help solving this one, so I will disable the
 plugin for a moment and try to continue with other issues.

-- 
Ticket URL: <https://trac.macports.org/ticket/40390#comment:11>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list