[LON-CAPA-cvs] cvs: loncom /cgi/mimeTeX commands
raeburn
raeburn at source.lon-capa.org
Thu Oct 30 17:50:22 EDT 2025
raeburn Thu Oct 30 21:50:22 2025 EDT
Modified files:
/loncom/cgi/mimeTeX commands
Log:
- Support Fedora 43 which use gcc 15 (for which default is C23 standard) by
including std=gnu17 in compiler flags for compatibility with mimetex code.
Index: loncom/cgi/mimeTeX/commands
diff -u loncom/cgi/mimeTeX/commands:1.3 loncom/cgi/mimeTeX/commands:1.4
--- loncom/cgi/mimeTeX/commands:1.3 Thu Dec 4 12:17:13 2008
+++ loncom/cgi/mimeTeX/commands Thu Oct 30 21:50:22 2025
@@ -1,4 +1,10 @@
#!/bin/sh
-cc -DAA -DCACHEPATH=\"%mimetexcache/\" -DNEWCOMMANDS="\"loncapanewcommands.h\"" \
+gccver=`gcc -dumpversion`
+gccstd="";
+if [[ $gccver=="15" ]];
+then
+ gccstd="-std=gnu17"
+fi
+cc $gccstd -DAA -DCACHEPATH=\"%mimetexcache/\" -DNEWCOMMANDS="\"loncapanewcommands.h\"" \
mimetex.c gifsave.c -lm -o mimetex.cgi
More information about the LON-CAPA-cvs
mailing list