[m-rev.] for review: don't check for static linking on linux

Julien Fischer juliensf at csse.unimelb.edu.au
Wed Jun 16 16:29:10 AEST 2010


On Wed, 16 Jun 2010, Peter Wang wrote:

> Branches: main, 10.04
>
> Don't pass `--linkage static' on Linux hosts when checking for a recent mmc.
> Some distributions no longer install static C libraries by default (e.g.
> Fedora).  I also happen to be working on a Ubuntu Linux machine which was
> recently upgraded to a broken version of binutils that breaks static
> executables on stripping (binutils PR 10337).
>
> The log message for the original change to force static linking says it was
> needed for MSVC (for some reason).  We should consider enabling static linking
> only where it is known to be required.
>
> configure.in:
>        As above.
>
> diff --git a/configure.in b/configure.in
> index dcfd98a..d43438e 100644
> --- a/configure.in
> +++ b/configure.in
> @@ -260,6 +260,7 @@ case "$host" in
>     i*86-*-solaris2.*)  link_static_opt= ;;
>     *solaris2.10)       link_static_opt= ;;
>     *apple*darwin*)     link_static_opt= ;;
> +    *linux*)            link_static_opt= ;;
>     *)                  link_static_opt="--linkage static" ;;
> esac

That's fine.

Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list