[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           |
 ----------------------------------------------------------------------