File tree 2 files changed +13
-0
lines changed
2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,12 @@ DISTCC_HOSTS=""
28
28
# Configuration
29
29
export CMAKE_C_FLAGS=` $TRUST_Awk ' /ccFLAGS =/ {gsub("ccFLAGS =","",$0);print $0}' $TRUST_ROOT /env/make.$TRUST_ARCH_CC " _opt" `
30
30
31
+ # Hack pour Fedora 40 avec gcc 14.1.1
32
+ if [ " ` echo $TRUST_VERSION_GNU | awk ' {split($1,a,".");print (a[1]>13?1:0)}' ` " = 1 ]
33
+ then
34
+ export CMAKE_C_FLAGS=$CMAKE_C_FLAGS " -Wno-implicit-function-declaration"
35
+ fi
36
+
31
37
# Modification du Makefile de Metis pour dire renseigner CMAKE_C_FLAGS
32
38
sed -i " s?DCMAKE_VERBOSE_MAKEFILE=1?DCMAKE_VERBOSE_MAKEFILE=1 -DCMAKE_C_FLAGS=\" $CMAKE_C_FLAGS \" ?g" Makefile || exit -1
33
39
Original file line number Diff line number Diff line change 626
626
CUDAFLAGS=$FLAG " -ccbin $TRUST_cc_BASE "
627
627
fi
628
628
CXXOPTFLAGS=$COPTFLAGS
629
+
630
+ # Hack pour Fedora 40 avec gcc 14.1.1
631
+ if [ " ` echo $TRUST_VERSION_GNU | awk ' {split($1,a,".");print (a[1]>13?1:0)}' ` " = 1 ]
632
+ then
633
+ export COPTFLAGS=$COPTFLAGS " -Wno-implicit-function-declaration"
634
+ fi
635
+
629
636
echo " Configuring PETSc..."
630
637
# Hack provisoire sur aarch64, python de conda fait planter le configure:
631
638
[ " ` uname -m` " = aarch64 ] && PATH=/usr/bin:$PATH
You can’t perform that action at this time.
0 commit comments