wine + unixODBC на x86_64 не работает :(
Здравствуйте. Помогите пожалуйста с такой бедой.
x86_64. Установлены wine, unixODBC, mysql и myodbc. wine настроен на встроенную библиотеку odbc32 и под ним крутится биржевой торговый терминал quik. Их задача - экспорт котировок по ODBC в программу анализа под Linux. Связка unixODBC-->myodbc-->mysql настроена и база заведена, с правами всё ок.
Но 32 битный wine не хочет дружить с x86_64 библиотекой /usr/lib/libodbc.so, в дебаге пишет:
err:odbc:SQLDataSources Error: empty dm handle (gProxyHandle.dmHandle == NULL)
В пакете emul-linux-x86-baselibs unixODBC отсутствует :(
Смотрел здесь:
http://www.winehq.org/site/docs/wineusr-guide/misc-things-to-configure
http://wiki.winehq.org/WineOn64bit#head-7f9ba30a115acb6bc6feef3ee48cd06e91d44519
Что делать? Не собирать же gentoo с нуля в 32 бита. Мож как-то unixODBC в 32 битном варианте собрать можно?
Очень надеюсь на Вашу помощь.
- Для комментирования войдите или зарегистрируйтесь
asm64
У тебя по сути виндовый шел дается. Вот и ставь видовые пакеты там. И unixODBC тут не причем.
# sh winetricks mdac25
Я сейчас хочу написать драйвер odbc для экспорта внешней программе. Если есть наработки - буду благодарен за помощь. Я по своей проблеме тебя нашел.
quik под wine
Добрый день, я нашел ваш пост двухлетней давности на quik.ru (http://www.quik.ru/forum/quik/25866/30311/#m30311) Понимаю, что много воды утекло, но все же :) Не подскажете как настраивать вывод данных из quik в mysql базу линукса? С базами данных до этого дел не имел, поэтому даже ODBC настроить не получилось. Wine для работы с ODBC настроил. Дальше... дайте хоть пару намеков куда копать и что делать.