It seems that an Ubuntu x64 upgrade to Lucid breaks SQLYog under Wine. Installation seems to complete okay, but when attempting to run seemingly nothing happens, or you'll see an ODBC error if you run from a terminal. This is how to fix it:
- Grab a copy of
odbc32.dll
andodbcint.dll
from a WinXP installation (inc:\windows\system32\
) and copy them into ~/.wine/drive_c/windows/system32. - run
winecfg
- Go into the libraries tab, and add new overrides for these two DLLs (odbc32 and odbcint).
- Once they're both listed, edit each entry in turn and select "Native (Windows)".
- OK out of that, and SQLYog should now run without any problems.
Rolo.