Skip to content

Commit

Permalink
Merge pull request #73 from ma8ma/deprecate-less-than-gtkmm-2-18
Browse files Browse the repository at this point in the history
Fix #71: Deprecate gtkmm version less than 2.18
  • Loading branch information
yama-natuki committed Apr 30, 2019
2 parents 4037ecf + cb48c3d commit 79e90c8
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
4 changes: 2 additions & 2 deletions INSTALL
Expand Up @@ -5,10 +5,10 @@

必須環境

・gtkmm-2.4.8 以上
・gtkmm-2.4.8 以上 ( 2.18未満のサポートは将来のリリースで廃止される )
・gtkmm-3.0.0 以上 (GTK3版)
・zlib-1.2 以上
・gnutls-1.2 以上
・gnutls-1.2 以上 ( 2.12未満のサポートは将来のリリースで廃止される )

推奨環境

Expand Down
4 changes: 4 additions & 0 deletions README.md
Expand Up @@ -37,6 +37,10 @@ JDim は GPLv2 の下で公開されている [JD][jd-project] からforkした
LinuxなどのUnixライクなOS(FreeBSD,OpenBSD,Nexenta,MacOSXでも動作報告例があります)。
WindowsではMinGWを使ってビルド可能ですが、動作はまだ安定していないようです。

##### サポートの最新情報
gtkmmのバージョンが2.18未満のプラットフォームはサポートを終了する予定となりました。
CentOS 6(2011年)より前にリリースされたディストリビューションを利用されている場合は更新をお願いいたします。


## 導入方法

Expand Down
5 changes: 4 additions & 1 deletion configure.ac
Expand Up @@ -96,7 +96,10 @@ AC_ARG_WITH(gtkmm3,
AC_MSG_RESULT($with_gtkmm3)

AS_IF([test "x$with_gtkmm3" = xno],
[PKG_CHECK_MODULES(GTKMM, [gtkmm-2.4 >= 2.4.0], [], [])],
[PKG_CHECK_MODULES(GTKMM, [gtkmm-2.4 >= 2.18.0], [], [
AC_MSG_WARN([JDim will require gtkmm-2.4 >= 2.18.0 in the future release.])
PKG_CHECK_MODULES(GTKMM, [gtkmm-2.4 >= 2.4.0])
])],
[PKG_CHECK_MODULES(GTKMM, [gtkmm-3.0 >= 3.0.0], [], [])
AC_DEFINE(WITH_GTKMM_3_0, 1, [Use gtkmm-3.0 instead of gtkmm-2.4])])

Expand Down

0 comments on commit 79e90c8

Please sign in to comment.