John Hawkinson <[EMAIL PROTECTED]> wrote Sat, Jun 02, 2007:
> Hi, I'm not the list. Here are some fixes to build under Solaris 10
> (no -rdynamic, no gzclearerr()). Against elinks-0.12-20070601.
>
> Also included is a patch to add more help for -dump-color-mode.
>
> [EMAIL PROTECTED]
> John Hawkinson
>
> --- configure.in 2007/06/01 19:18:56 1.1
> +++ configure.in 2007/06/02 22:21:07
> @@ -256,10 +256,21 @@
> dnl
> dnl FIXME: This check doesn't work. Something to do with the compiler
> dnl happily ignoring it and stderr not being checked for error messages.
> +dnl This works instead:
> AC_MSG_CHECKING([for -rdynamic])
> LDFLAGS_X="$LDFLAGS"
> LDFLAGS="$LDFLAGS -rdynamic"
> -AC_TRY_LINK([], [], have_rdynamic=yes, have_rdynamic=no)
> +cat > conftest.$ac_ext << _ACEOF
> +int main() { return 0; }
> +_ACEOF
> +(eval $ac_compile) 2>conftest.er1
> +(eval $ac_link) 2>conftest.err
> +if test -s conftest.err
> +then
> + have_rdynamic=no
> +else
> + have_rdynamic=yes
> +fi
> test "$have_rdynamic" = no && LDFLAGS="$LDFLAGS_X"
> AC_MSG_RESULT($have_rdynamic)
Wow, this is really great. A lot of people has mentioned this over the
years and so finally being able to provide a fix is very helpful.
--
Jonas Fonseca
_______________________________________________
elinks-dev mailing list
[email protected]
http://linuxfromscratch.org/mailman/listinfo/elinks-dev