Don't force linking with C compiler which fails.
https://github.com/albertodemichelis/squirrel/issues/290
https://github.com/albertodemichelis/squirrel/pull/291
--- sq/CMakeLists.txt.orig	2020-06-12 10:36:11.000000000 -0500
+++ sq/CMakeLists.txt	2024-07-30 20:12:29.000000000 -0500
@@ -2,7 +2,7 @@
 if(NOT DISABLE_DYNAMIC)
   add_executable(sq sq.c)
   add_executable(squirrel::interpreter ALIAS sq)
-  set_target_properties(sq PROPERTIES LINKER_LANGUAGE C EXPORT_NAME interpreter)
+  set_target_properties(sq PROPERTIES EXPORT_NAME interpreter)
   target_link_libraries(sq squirrel sqstdlib)
   if(NOT SQ_DISABLE_INSTALLER)
     install(TARGETS sq EXPORT squirrel RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime)
@@ -16,7 +16,7 @@
 if(NOT DISABLE_STATIC)
   add_executable(sq_static sq.c)
   add_executable(squirrel::interpreter_static ALIAS sq)
-  set_target_properties(sq_static PROPERTIES LINKER_LANGUAGE C EXPORT_NAME interpreter_static)
+  set_target_properties(sq_static PROPERTIES EXPORT_NAME interpreter_static)
   target_link_libraries(sq_static squirrel_static sqstdlib_static)
   if(NOT SQ_DISABLE_INSTALLER)
     install(TARGETS sq_static EXPORT squirrel RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT Runtime)
