32 bit libodbc in Bionic64

Moderator: Forum moderators

Post Reply
ahoppin
Posts: 29
Joined: Mon Sep 07, 2020 2:53 am
Been thanked: 7 times

32 bit libodbc in Bionic64

Post by ahoppin »

Trying to run an old Win 32 program under Wine (version2013's Wine 5.14) in Bionic 64. The 32 bit compatibility SFS is loaded.

Wine griped that it couldn't find libodbc.so, so I installed libodbc1_2.3.4 from PPM, and symlinked libodbc.so.2.0.0 to libodbc.so.

Now Wine complains that libodbc.so is the wrong ELF class, ELFCLASS64.

The specific error text is :

013c: err: winediag: ODBC_LoadDriverManager failed to open library "libodbc.so": libodbc.so: wrong ELF class: ELFCLASS64

How do I find a 32 bit libodbc, if indeed that's what's required, and how do I install it?

Thanks for any help you can provide.

User avatar
666philb
Posts: 429
Joined: Thu Jul 09, 2020 3:18 pm
Location: wales uk
Has thanked: 111 times
Been thanked: 146 times

Re: 32 bit libodbc in Bionic64

Post by 666philb »

hi @ahoppin

here's the 32bit version for bionic http://security.ubuntu.com/ubuntu/pool/ ... 3_i386.deb

ahoppin
Posts: 29
Joined: Mon Sep 07, 2020 2:53 am
Been thanked: 7 times

Re: 32 bit libodbc in Bionic64

Post by ahoppin »

Perfect, thank you!

Post Reply

Return to “Bionic”