running 32 bit apps on amd64 version of Ubuntu
Paul Johnson
pauljohn32 at gmail.com
Thu Nov 6 20:37:17 UTC 2008
I came from Fedora land about 6 months ago, please pardon me for my innocence.
In this Ubuntu 8.04 system, I have the amd64 version installed. Some
programs are not compatible with 64 bit, and so I need to compile the
32 bit version of the program I need. The program is written in C++
and it relies on the wx GTK toolkit.
In Fedora, here is what would happen. There were i386 and x86_64
versions of libraries, and one could install both, and then when
programs were compiled, options were used to determine which version
was used.
In Ubuntu, I am trying to figure out a similar functionalit. In
Synaptic, I don't see an option where I specify that I want the i386
version of wxGTK, for example.
And in the terminal, I don't see output from dpkg or apt-get that
helps me specify that I need the i386 libraries installed. In fact,
the package names don't have the architecture names attached to them
(as they did in Fedora).
$ dpkg -l libwxgtk2.8-0
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=======================-=======================-==============================================================
ii libwxgtk2.8-0 2.8.7.1-0ubuntu3 wxWidgets
Cross-platform C++ GUI toolkit (GTK+ runtime)
So, I guess in the ideal case, I'd like to install the i386 version of
libwxgtk2.8-0, and have all of the attendant requirements installed.
Presumably, the'd go into /usr/lib32 and /usr/include32 or some
separate path.
Huh?
--
Paul E. Johnson
Professor, Political Science
1541 Lilac Lane, Room 504
University of Kansas
More information about the ubuntu-users
mailing list