Fix compilation problems on Mandriva64 and Mandriva

This commit is contained in:
abd 2007-04-20 11:08:24 +00:00
parent e29e100d4e
commit c6ad6d4c6d
3 changed files with 32 additions and 11 deletions

View File

@ -115,6 +115,25 @@ AC_DEPEND_FLAG
# AC_CC_WARNINGS([ansi]) # AC_CC_WARNINGS([ansi])
cc_ok=yes cc_ok=yes
echo
echo ---------------------------------------------
echo testing Fortran
echo ---------------------------------------------
echo
fortran_ok=no
AC_PROG_F77
AC_F77_LIBRARY_LDFLAGS
AC_PROG_FC
AC_FC_LIBRARY_LDFLAGS
if test "X$FC" != "X" ; then
fortran_ok=yes
fi
dnl AM_CONDITIONAL( USE_GFORTRAN, [test "$F77" = "gfortran"])
echo
dnl Library libdl : dnl Library libdl :
AC_CHECK_LIB(dl,dlopen) AC_CHECK_LIB(dl,dlopen)
@ -334,8 +353,7 @@ echo
CHECK_MED CHECK_MED
CHECK_PLATFORM
AM_CONDITIONAL( USE_GFORTRAN, [test "$F77" = "gfortran"])
echo echo
echo --------------------------------------------- echo ---------------------------------------------
@ -344,7 +362,7 @@ echo ---------------------------------------------
echo echo
echo Configure echo Configure
variables="cc_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok doxygen_ok graphviz_ok qwt_ok Kernel_ok Geom_ok Med_ok" variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok doxygen_ok graphviz_ok qwt_ok Kernel_ok Geom_ok Med_ok"
for var in $variables for var in $variables
do do

View File

@ -37,14 +37,16 @@ dist_libMEFISTO2D_la_SOURCES = \
# additionnal information to compil and link file # additionnal information to compil and link file
libMEFISTO2D_la_CPPFLAGS = \ libMEFISTO2D_la_CPPFLAGS = \
$(CAS_CPPFLAGS) \ $(CAS_CPPFLAGS) \
$(KERNEL_CXXFLAGS) $(KERNEL_CXXFLAGS) \
@PLATFORM_INCLUDES@
libMEFISTO2D_la_LDFLAGS = \ libMEFISTO2D_la_LDFLAGS = \
$(KERNEL_LDFLAGS) -lSALOMELocalTrace $(KERNEL_LDFLAGS) -lSALOMELocalTrace \
$(FCLIBS)
if USE_GFORTRAN #if USE_GFORTRAN
libMEFISTO2D_la_LDFLAGS += -lgfortran #libMEFISTO2D_la_LDFLAGS += -lgfortran
else !USE_GFORTRAN #else !USE_GFORTRAN
libMEFISTO2D_la_LDFLAGS += -lg2c #libMEFISTO2D_la_LDFLAGS += -lg2c
endif #endif

View File

@ -115,7 +115,8 @@ libStdMeshers_la_CPPFLAGS = \
-I$(srcdir)/../SMESH \ -I$(srcdir)/../SMESH \
-I$(srcdir)/../SMESHDS \ -I$(srcdir)/../SMESHDS \
-I$(srcdir)/../SMDS \ -I$(srcdir)/../SMDS \
-I$(srcdir)/../Controls -I$(srcdir)/../Controls \
@PLATFORM_INCLUDES@
libStdMeshers_la_LDFLAGS = \ libStdMeshers_la_LDFLAGS = \
../SMESH/libSMESHimpl.la \ ../SMESH/libSMESHimpl.la \