[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Oppdatering av autoconf for autonom generering av makefiler ogkompilering
La in denne koden i går:
AC_MSG_CHECKING(if compiler need -fhandle-exception)
AC_LANG_SAVE
AC_LANG_CPLUSPLUS
AC_TRY_COMPILE([],[try{}catch(...){}],
AC_MSG_RESULT(no),
myCXXFLAGS=-fhandle-exceptions
AC_MSG_RESULT(yes) )
AC_LANG_RESTORE
CXXFLAGS="$CXXFLAGS $myCXXFLAGS"
Vet ikke hvorfor jeg ikke kunne sette CXXFLAGS inne i AC_TRY_COMPILE men
den ble i alle fall ikke satt. Kan det være det de mener i dokumentasjonen
om at AC_TRY_COMPILE bruker CPPFLAGS or CXXFLAGS. Både at disse blir satt
når programmet compileres og at de blir resat etterpå?
On Wed, 6 Oct 1999, Steinar Hamre wrote:
> On Wed, 6 Oct 1999, Steinar Hamre wrote:
> > AC_TRY_COMPILE([
> > #include <foo>
> > ],[
> > /* exception-kode */
> > ], , CXXFLAGS="$CXXFLAGS -fhandle-exception")
> ^ Vi trenger et ekstra komma her fordi vi vil bruke
> -fhandle-exception når koden _ikke_ kompilerer, ikke når den
> kompilerer.
>
> Steinar
>
>
----------------------------------------------------------------------
| ****** Anders Reggestad |
| * * * Mobil tlf. : 95044443 |
| * * * E-Mail : andersr@pvv.ntnu.no |
| ********* Post adresse : Haug Prestegård 3300 Hokksund |
| * * * Jobb adresse : FFI avdeling for Undervannsforsvar Horten |
| * * * Hjemmeside : http://www.pvv.ntnu.no/~andersr |
----------------------------------------------------------------------