Mailinglist Archive: opensuse-amd64 (449 mails)

< Previous Next >
Re: [suse-amd64] 64-bit libs and 32-bit libs
  • From: Steve Potter <geopagan@xxxxxxxxx>
  • Date: Sun, 10 Oct 2004 17:37:23 +0000 (UTC)
  • Message-id: <20041010173531.2658.qmail@xxxxxxxxxxxxxxxxxxxxxxx>
> And here SuSE is very well able to work with the maintainers to get
> it to generate configure scripts and makefiles which do also work
> with 64bit Linux systems.

I don't know if it's SuSE's job, but someone who knows the SuSE
setup AND automake/autoconf needs to work on creating a new version
of those tools that are able to run on a 64-bit machine and easily
create the user's choice of 32-bit or 64-bit applications. I have
not yet seen a single application which uses automake build correctly
on a 64-bit machine without having to spend lots of time trying to
figure out how to modify or override the incorrect settings in the
generated code, especially when trying to build 32-bit libraries.

I can sometimes figure out a combination of CXX, CC, CFLAGS, CXXFLAGS,
LDFLAGS, linux32, --host, --enable-lib-suffix, and --with-extra-libs
that it takes to get the right settings to pass all the way through
libtoolize, aclocal, autoconf, autoheader, and automake but it certainly
is a (%$%^& pain. Usually I end up having to override some of the
Makefile settings anyway because there is no way to get the right settings
to pass through the obstacle course.

The autoconf family of tools are supposed to make things easier, but
that's only true when they work right - and they never seem to work
right in a 64-bit environment.




__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail

< Previous Next >
References