Название: Перенос проекта Qt+IBase на другой ПК Отправлено: li-frost от Июнь 09, 2011, 12:23 Всем доброго время суток.
Ситуация следующая - использую FireBird/InterBase. У себя на ПК успешно собрал драйвер QIbase, все прекрасно работает. Тут встал вопрос о переносе программы на другой ПК. Собрал все используемые в программе библиотеки положил все рядом с .exe файлом (собранный драйвер у меня прописан в setLibraryPaths в папке sqldrivers рядом с приложением). Перенес на другой ПК. Поставил туже версию FireBird что и у меня, запускаю, а программа пишет что Driver not loaded. Что делать? Я уже многое что попробовал, и gds32.dll рядом подкладывал и fbclient.dll, прописывал в etc/services порт для firebird. Смотрел какие модули просит программа через Dependency Walker - все загружает, но почему программа не хочет загружать драйвер? Название: Re: Перенос проекта Qt+IBase на другой ПК Отправлено: Whiplash от Июнь 09, 2011, 15:58 У меня такая практика:
- fbclient.dll рядом с exe-шником - SQL-драйвер в папку sqldrivers, которая рядом с exe-шником - файл qt.conf рядом с exe-шником, внутри: [Paths] Plugins = ./ Название: Re: Перенос проекта Qt+IBase на другой ПК Отправлено: li-frost от Июнь 10, 2011, 10:26 У меня такая практика: Помогло все то что вы сказали, только путь прописал Plugins = sqldrivers. Теперь все работает.- fbclient.dll рядом с exe-шником - SQL-драйвер в папку sqldrivers, которая рядом с exe-шником - файл qt.conf рядом с exe-шником, внутри: [Paths] Plugins = ./ Название: Re: Перенос проекта Qt+IBase на другой ПК Отправлено: lit-uriy от Июнь 10, 2011, 19:02 если sqldrivers рядом с exe-шником, то в qt.conf нужды нет
Название: Re: Перенос проекта Qt+IBase на другой ПК Отправлено: Whiplash от Июнь 14, 2011, 10:38 если sqldrivers рядом с exe-шником, то в qt.conf нужды нет Ага, спасибо. Надо попробовать. Одно время методом почти тыка вывел рабочую конфигурацию зарелизивания и её придерживаюсь - нет никакого желания разобраться с этим, честно говоря. Название: Re: Перенос проекта Qt+IBase на другой ПК Отправлено: nurun от Июнь 17, 2011, 21:53 li-frost, можете поподробнее описать свои действия по сборке сборке QIBASE, у меня что-то неполучается. Пробовал QT 4.7.3. У Вас какая версия QT?
|