2016-10-03 12 views
0

У меня было большое количество ответов на этом сайте, но ни один из ответов не разрешил мою проблему.Как я могу изменить имя libwx_gtk2ud_richtext-2.8

Я пытаюсь построить проект, используя wx-библиотеки. И компилятор ищет - lwx_gtk2ud_richtext-2.8 файл. Но моя команда wx-config --libs дает libwx_gtk2_richtext-2.8. Как я могу изменить имя, чтобы добавить gtk2ud, и решит ли он мою проблему?

+0

«ud» звучит как отладочная версия. –

+0

Так почему же я не могу найти его? У меня есть wx-библиотеки, это только не нашло версий «ud». –

ответ

1

Вам необходимо перекомпилировать библиотеку.

  1. Удалить каталог, в котором вы его строите.
  2. Создайте каталог для создания библиотеки.
  3. Изменения в этот каталог и вопрос:

    ../configure --enable-unicode --enable-debug

  4. Issue сделать

  5. Компиляции проецирования.

BTW, есть ли причина, по которой вы пытаетесь устаревшую версию wx? Вы должны получить последнюю версию 3.1.

+0

Я работаю над старым проектом и 3.1 вызывает некоторые ошибки. –

+0

Спасибо, ваше решение сработало! –

+0

@ UğurKURT, вам необходимо исправить эти ошибки и перейти на 3.1. Если у вас есть какие-либо проблемы с их устранением, отправьте сообщение на wx-пользователей ML или на форум wxWidgets. Нет никакой причины работать с устаревшим программным обеспечением и обнаруживать, что есть ошибка, которая может быть исправлена ​​в более поздней версии. Также, пожалуйста, примите ответ в качестве решения. – Igor