[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FYI: AC_STATE_SAVE
From: |
Raja R Harinath |
Subject: |
Re: FYI: AC_STATE_SAVE |
Date: |
12 Dec 2000 14:09:53 -0600 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/21.0.92 |
Hi,
Akim Demaille <address@hidden> writes:
> ./syntax.at:27: cat state-env.after
> --- expout Fri Dec 8 14:05:17 2000
> +++ stdout Fri Dec 8 14:05:28 2000
> @@ -42,6 +42,8 @@
> USER=epeisach
> XPLOR=/usr/progs/Xplor3.8.1
> _XPG=0
> +/usr/lib32/cmplrs/mfef77 -G8 -TARG:t5_ll_sc_bug=on -Dmips -DMIPSEB
> -D_MIPSEB -TENV:PIC -D_PIC -D__DSO__ -D_LANGUAGE_FORTRAN -DLANGUAGE_FORTRAN
> -D_LANGUAGE_FORTRAN77 -DLANGUAGE_FORTRAN77 -Dunix -Dsgi -Dhost_mips
> -D_SGI_SOURCE -D_LONGLONG -D_SVR4_SOURCE -D__sgi -D__host_mips
> -Amachine(mips) -D_SYSTYPE_SVR4 -D__unix -Asystem(unix)
> -D_COMPILER_VERSION=730 -m1 -g2 -O0 -show -D__mips=4 -D_MIPS_ISA=4
> -D_ABIN32=2 -D_MIPS_SIM=_ABIN32 -D_MIPS_FPSET=32 -D_MIPS_SZINT=32
> -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32 -D_SIZE_INT= 32 -D_SIZE_LONG=32
> -D_SIZE_PTR=32 -TARG:abi=n32:isa=mips4 -TARG:proc=r10000 -I/usr/include
> -include=/usr/include -FE:cmdline=/tmp/ctmL.AAAa0BPzb -fB,/tmp/ctmB.BAAa0BPzb
> -TENV:io_library=mips conftest.f
> +/usr/lib32/cmplrs/be -PHASE:c -G8 -TARG:t5_ll_sc_bug=on -TENV:PIC -m1 -g2
> -O0 -show -TARG:abi=n32:isa=mips4 -TARG:proc=r10000 -LANG:=f77
> -TENV:io_library=mips -fB,/tmp/ctmB.BAAa0BPzb -fo,conftest.o conftest.f
> as_expr=expr
> as_me=configure
> as_unset=unset
This is likely related to _AC_PROG_F77_V_OUTPUT (APFVO) and
AC_F77_LIBRARY_LDFLAGS (AFLL).
It is very likely that APFVO is putting this into $ac_f77_v_output,
and AFLL does
set X $ac_f77_v_output
This seems to do funky things (like adding an envvar) if there's an
'=' somewhere in $ac_f77_v_output. I haven't had time to see if this
is actually the case, but it seems to be so. I have similar failures
with G77 from CVS, which on the AC_F77_WRAPPERS test, puts a line
looking like:
... cat state-env.after
[snip]
+Configured with: ../../configure --prefix=/home/grad04/harinath
--exec-prefix=/home/grad04/harinath/linux --enable-threads=posix
--enable-shared --enable-languages=c,c++,f77,objc,java --enable-libstdcxx-v3
And if you look at the output of 'g77 -v', this is the only line with
an '=' in there.
- Hari
--
Raja R Harinath ------------------------------ address@hidden
"When all else fails, read the instructions." -- Cahn's Axiom
"Our policy is, when in doubt, do the right thing." -- Roy L Ash