![]() |
|
|
![]()
|
|
| N0dwis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 18.9.2007 Где: Луганск Репутация: нет Всего: 4 |
При компиляции выдает вот такие ошибки:
Я так понимаю, все дело в том, что почему-то при компиляции не находит файл setup.h, хотя путь к нему вроде прописан. При компиляции примеров выдает то же самое. Как все-таки собрать программу? |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
||||
|
||||
| N0dwis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 18.9.2007 Где: Луганск Репутация: нет Всего: 4 |
я их вообще-то сам собирал из исходников.
|
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
а, ну тогда смотри, что ты и где указывал при конфигурации сборки ) |
|||
|
||||
| N0dwis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 18.9.2007 Где: Луганск Репутация: нет Всего: 4 |
В смысле? Что именно смотреть?
|
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Я лично не знаю - я wxWidgets брал дистрибутивные. |
|||
|
||||
| N0dwis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 18.9.2007 Где: Луганск Репутация: нет Всего: 4 |
Все. Нашел!
|
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 7 Всего: 162 |
Ну поделись теперь с общественностью, чтобы у других таких граблей не возникало |
|||
|
||||
| N0dwis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 18.9.2007 Где: Луганск Репутация: нет Всего: 4 |
Да не думаю, что у кого-то еще такие грабли возникнут (там я сам напортачил), но пожалуйста.
При сборке и установке из исходников wxWidget генерирует еще и файл setup.h, который устанавливается в каталог (у меня так) /usr/local/lib/wx/include/gtk2-(ansi/unicode)-(debug/release)-2.8/wx/setup.h. Т.е он отличается для каждой сборки, вроде там еще прописано, какие библиотеки были собраны (png tiff и т.п.). Этот файл подключается в файле platform.h в виде include "wx/setup.h", нужно только включить каталог /usr/local/lib/wx/include/gtk2-(ansi/unicode)-(debug/release)-2.8 в список поиска при компиляции и все. Он вроде даже автоматически подключается для последней установленной сборки. Ну а я что-то не дочитал в инструкции, начал играться с этим файлом и скопировал его исходный вариант из дистрибутива, не заточенный под мою сборку, ко всем заголовочным файлам. Ну в результате подключался он с неверными параметрами, кажется даже не сам файл, а шаблон для его генерации, ну и вот результат. Кстати, пока копался, узнал, в wxWidgets есть такая утилитка wx-config, которая может выдать параметры компилятора, линковщика и список подключаемых библиотек. Но осторожно! Для линковщика параметры выдает почему-то некорректные, у меня после такой сборки прога выдавала "Segmentation fault", тогда я просто удалил, и все собралось и заработало. Если что-то непонятно объяснил - пишите, постараюсь выразиться пояснее. Хотя по идее проблем быть не должно, если руками не трогать. Это сообщение отредактировал(а) N0dwis - 27.1.2008, 23:40 |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |