Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #71: Deprecate gtkmm version less than 2.18 #73

Merged
merged 1 commit into from Apr 30, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
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