Alla fine comunque l'installazione è terminata correttamente.
A questo punto lancio Poedit e compare una finestra di dialogo con l'avviso di un errore. Questo è il testo:
Codice: Seleziona tutto
ASSERT INFO:
./include/wx/arrstr.h(200): assert "nIndex < m_nCount" failed in Item(): wxArrayString: index out of bounds
BACKTRACE:
[1] wxTranslations::GetBestTranslation(wxString const&, wxString const&)
[2] boost::wrapexcept<boost::exception_detail::remove_error_info_injector<boost::bad_function_call>::type> boost::exception_detail::enable_both<boost::bad_function_call>(boost::bad_function_call const&)
[3] boost::wrapexcept<boost::exception_detail::remove_error_info_injector<boost::bad_function_call>::type> boost::exception_detail::enable_both<boost::bad_function_call>(boost::bad_function_call const&)
[4] wxEntry(int&, wchar_t**)
[5] void boost::throw_exception<Lucene::ExceptionTemplate<Lucene::ExceptionTemplate<Lucene::LuceneException, (Lucene::LuceneException::ExceptionType)21>, (Lucene::LuceneException::ExceptionType)6> >(Lucene::ExceptionTemplate<Lucene::ExceptionTemplate<Lucene::LuceneException, (Lucene::LuceneException::ExceptionType)21>, (Lucene::LuceneException::ExceptionType)6> const&)
[6] __libc_start_main
[7] void boost::throw_exception<Lucene::ExceptionTemplate<Lucene::ExceptionTemplate<Lucene::LuceneException, (Lucene::LuceneException::ExceptionType)21>, (Lucene::LuceneException::ExceptionType)6> >(Lucene::ExceptionTemplate<Lucene::ExceptionTemplate<Lucene::LuceneException, (Lucene::LuceneException::ExceptionType)21>, (Lucene::LuceneException::ExceptionType)6> const&)
Nel README del repository c'è scritto: poedit 2.0 will require newer boost (1.60+), so it works only in -current.. Ma già in passato mi era capitato un problema di incompatibilità di una dipendenza di OpenSceneGraph che compilava regolarmente con il boost 1.69 ma non con il boost 1.70.
E' possibile? Comunque provo a vedere se esiste il sorgente di Poedit di una versione più recente