![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
vanvo |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 18.8.2008 Пользователь №: 267 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
На компе, где стоит сервер программа работает. При переносе на ноут (на котором сервера firebird нет) программа не работает. Распаковываю Firebird-2.1.1.17910-0_Win32_embed в папку с программой, fbembed.dll переименовываю на fbclient.dll (потом пытался и на gds32.dll). В программе убираю строку setHostName(...). Программа все равно не работает. Что еще я забыл сделать, подскажите...
Хм... Ставлю на комп embedded, выключаю сервер, программа работает. Значит каких-то либов не хватает... Сообщение отредактировал vanvo - 21.3.2009, 18:18 |
|
|
SABROG |
![]()
Сообщение
#2
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Скачай Dependency Walker, через него запускай программу, он тебе выведет чего не хватает.
|
|
|
vanvo |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 18.8.2008 Пользователь №: 267 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
С помощью Dependency Walker узнал, что не хватает msjava.dll, ее добавил с компа. Но еще ругается на mpr.dll. Красным подсвечивает функцию WNetRestoreConnectionA (Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module). Пробовал заменить dll с компа, не помогло
![]() На компе с выключенным сервером и firebird embedded Dependency Walker выдает ту же ошибку, но программа все-равно работает... Хм... Папка с программой, бд и всеми дллками была на рабочем столе - не работало, перенес в мои документы - заработало... В чем разница? ![]() Сообщение отредактировал vanvo - 21.3.2009, 17:12 |
|
|
SABROG |
![]()
Сообщение
#4
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
Вполне может быть, что из-за русского названия "Рабочий стол", либо из-за пробелов. Хотя, если честно, то я не наблюдал, чтобы Qt на этом спотыкалась. А вообще бывают необязательные .dllки. Я кстати так остатки вируса нашел на компьютере, когда увидел, что kernel32.dll требует странную .dll. Погуглив понял, что требуемая .dll - часть вируса. Не знаю почему, но антивирусы зависимость не вылечили, но .dll удалили. По сути если её туда спецом воткнуть, то она активизируется.
|
|
|
vanvo |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 18.8.2008 Пользователь №: 267 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Оказывается не все так просто... На некоторых машинах программа со встроенным сервером жар-птицы работает нормально, на некоторых бд не открывается. Результаты Dependency одинаковые: везде нет mpr.dll. Но как бы наличие этой дллки не критично (в ФАКе оффсайта Dependency вроде прочитал). В чем можт быть еще причина?
Почему теперь на форуме нельзя исправлять первый пост в теме? И не только первый... Сообщение отредактировал vanvo - 12.4.2009, 15:46 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
vanvo |
![]()
Сообщение
#7
|
Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 18.8.2008 Пользователь №: 267 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#8
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Почему то прошлые мои посты форум не хочет относить ко мне пиши сюда, админам.
|
|
|
vanvo |
![]()
Сообщение
#9
|
Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 18.8.2008 Пользователь №: 267 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Litkevich Yuriy, а по поводу моей проблемы никаких идей нет?
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#10
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
vanvo, я со встраваемым птицем ещё не сталкивался.
На компе, где стоит сервер программа работает. При переносе на ноут (на котором сервера firebird нет) программа не работает. там где нет сервера, у тебя БД лежит? или БД в другом месте? Т.е. Встраиваемый Птиц в действительности должен выполнять роль клиента или сервера?
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 1.9.2024, 2:54 |