[asterisk-dev] H323 64 bit Nightmare

Steven S. Critchfield critch at basesys.com
Thu May 22 15:47:27 CDT 2008


----- "Alex Balashov" <abalashov at evaristesys.com> wrote:
> Maxim Sobolev wrote:
> 
> > In fact the opposite 
> > is true - as long as you use modern development environment (i.e.
> modern 
> > compiler, modern binutils, modern system libs) the risk of running
> into 
> > some kind of issue with popular applications is pretty slim.
> 
> I wholeheartedly concur, as regards "popular applications."
> 
> The problem strikes the moment you try to use some unpopular 
> applications that aren't officially distro-supported, require
> extensive 
> from-source compilation and installation, or are released as
> dynamically 
> linked binary packages.
> 
> Ever tried to get certain flavours of Oracle to work on 64-bit?  It 
> requires a compat version of legacy libstdc++ that does not exist on 
> Gentoo or Redhat-derived distros, and I didn't get a chance to try it
> 
> with any others before the client gave up and said, no, we're going
> back 
> to 32-bit.  Good decision, I think.

While not really appropriate for the original posters question or this list, here is a good sollution for you try next time.

Debian has great tools for building 32bit chrooted environments on any system, even 64bit systems. Essentially you run a bootstrap app that is similar to an installer to build up a directory with all the essential tools and apps. Then you chroot to it and use it as a full debian install complete with apt-get and everything to get the packages you need for 32bit apps. Once all that is configured nicely, you can add that bootstrapped environments libraray paths to your 64bit environments ldd.so.conf and then everything works well.
-- 
Steven Critchfield critch at basesys.com



More information about the asterisk-dev mailing list