[ttssh2-commit] [10439] WindowsのMinGWでビルドできなくなっていたので修正

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2022年 12月 27日 (火) 22:17:01 JST


Revision: 10439
          https://osdn.net/projects/ttssh2/scm/svn/commits/10439
Author:   zmatsuo
Date:     2022-12-27 22:17:01 +0900 (Tue, 27 Dec 2022)
Log Message:
-----------
WindowsのMinGWでビルドできなくなっていたので修正

- cygwinのperlはMinGWから動かない

Modified Paths:
--------------
    trunk/buildtools/checkperl.cmake

-------------- next part --------------
Modified: trunk/buildtools/checkperl.cmake
===================================================================
--- trunk/buildtools/checkperl.cmake	2022-12-27 13:10:58 UTC (rev 10438)
+++ trunk/buildtools/checkperl.cmake	2022-12-27 13:17:01 UTC (rev 10439)
@@ -1,4 +1,4 @@
-if (MSVC OR (MINGW AND (CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows")))
+if (MSVC)
   find_program(
     PERL perl.exe
     HINTS ${CMAKE_CURRENT_LIST_DIR}/cygwin64/bin
@@ -9,6 +9,14 @@
     HINTS c:/cygwin/usr/bin
     HINTS c:/cygwin64/usr/bin
   )
+elseif(MINGW AND (CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows"))
+  find_program(
+    PERL perl.exe
+    HINTS ${CMAKE_CURRENT_LIST_DIR}/perl/perl/bin
+    HINTS c:/Strawberry/perl/bin
+    HINTS c:/Perl64/bin
+    HINTS c:/Perl/bin
+  )
 else()
   # (CMAKE_HOST_SYSTEM_NAME STREQUAL "Linux")
   find_program(


ttssh2-commit メーリングリストの案内
Back to archive index