[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9728: Incorrect -L flags order for HP-UX
From: |
Vincent Lefevre |
Subject: |
bug#9728: Incorrect -L flags order for HP-UX |
Date: |
Thu, 13 Oct 2011 12:32:00 +0200 |
User-agent: |
Mutt/1.5.21-6194-vl-r44775 (2011-07-13) |
On 2011-10-12 21:52:36 -0500, Peter O'Gorman wrote:
> If the flags were added by the user, they could set LIBS=-L/opt/gnu/lib
> instead on some platfroms, but that won't work on HP-UX either because its
> linker is rather strict that -L flags for paths that contain the library be
> ordered before the -l flag for that library.
>
> Anyway, the problem can be avoided by not putting the -L and -l flags for
> gmp in LDFLAGS and LIBS, instead put both in e.g. GMP_LIBS,
> (GMP_LIBS="-L/opt/gnu/lib -lgmp"), then add $(GMP_LIBS) to LDADD.
This doesn't work with autoconf's AC_CHECK_LIB and other tests.
And using LDFLAGS for autoconf and LDADD in the Makefile would
be quite hard to maintain due to the risk of inconsistencies.
autoconf and libtool should agree on the way to add -L flags.
--
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)
- bug#9728: Incorrect -L flags order for HP-UX, Vincent Lefevre, 2011/10/12
- bug#9728: Incorrect -L flags order for HP-UX, Peter O'Gorman, 2011/10/12
- bug#9728: Incorrect -L flags order for HP-UX, Vincent Lefevre, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX,
Vincent Lefevre <=
- bug#9728: Incorrect -L flags order for HP-UX, Peter O'Gorman, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Vincent Lefevre, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Peter O'Gorman, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Vincent Lefevre, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Vincent Lefevre, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Peter O'Gorman, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Bob Friesenhahn, 2011/10/13
- bug#9728: Incorrect -L flags order for HP-UX, Vincent Lefevre, 2011/10/14
- bug#9728: Incorrect -L flags order for HP-UX, Bob Friesenhahn, 2011/10/14