[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MPFR] mpfr-3.0.0 on Solaris Intel and Mac OS X Intel
From: |
Vincent Lefevre |
Subject: |
Re: [MPFR] mpfr-3.0.0 on Solaris Intel and Mac OS X Intel |
Date: |
Wed, 4 Aug 2010 11:20:30 +0200 |
User-agent: |
Mutt/1.5.20-6088-vl-r38367 (2010-07-31) |
On 2010-08-03 16:50:51 -0600, Nelson H. F. Beebe wrote:
> It would be nice if the gmp folks could get their configure script to
> pick the default nn-bit world correctly on all systems, but it is also
This is what I requested in the past.
> important to be able have both 32-bit and 64-bit software installed in
> parallel directories on those many platforms that support dual worlds.
>
> While separate 32-bit and 64-bit library paths are well-understood on
> those platforms, as far as I can tell, there is no good convention for
> handling such a dependence in header files, since the GNU standards
> for "make install" have only ${prefix}/include for the location.
GMP uses ${exec_prefix}/include for gmp.h.
> Ideally, one would like the installed header files to be
> ABI-size-independent, with the desired size chosen at compile time by
> an ABI option,
This would mean that GMP could no longer support nails or alternative
ABI's (such as mode32). But are they used in practice?
> or, perhaps better, by the kind of link library found,
> such as this pair on Mac OS X Intel:
>
> % file /usr/local/lib64/libgmp.3.5.0.dylib
> /usr/local/lib64/libgmp.3.5.0.dylib: Mach-O 64-bit dynamically linked shared
> library x86_64
>
> % file /usr/local/lib/libgmp.3.5.0.dylib
> /usr/local/lib/libgmp.3.5.0.dylib: Mach-O dynamically linked shared library
> i386
I don't understand.
--
Vincent Lefèvre <address@hidden> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)