Mercurial > hg > xmms-sid
comparison configure.in @ 696:52d1cd646f08
Warn about broken API version.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 22 May 2008 11:35:42 +0300 |
parents | 5066bced5160 |
children | 7ebbd2a70ac2 |
comparison
equal
deleted
inserted
replaced
695:ca594ca1056f | 696:52d1cd646f08 |
---|---|
118 if test -d "$xs_sidplay2_includes"; then | 118 if test -d "$xs_sidplay2_includes"; then |
119 CPPFLAGS="$CPPFLAGS -I${xs_sidplay2_includes}" | 119 CPPFLAGS="$CPPFLAGS -I${xs_sidplay2_includes}" |
120 fi | 120 fi |
121 AC_EGREP_HEADER([SIDIID], [sidplay/sidplay2.h], | 121 AC_EGREP_HEADER([SIDIID], [sidplay/sidplay2.h], |
122 [xs_have_sidplay2_api="yes"], | 122 [xs_have_sidplay2_api="yes"], |
123 [xs_have_sidplay2_api="no"] | 123 [xs_have_sidplay2_api="(old style API)"] |
124 ) | 124 ) |
125 if test "x$xs_have_sidplay2_api" = "xyes"; then | 125 if test "x$xs_have_sidplay2_api" = "xyes"; then |
126 AC_LINK_IFELSE([ | 126 AC_LINK_IFELSE([ |
127 AC_LANG_PROGRAM( | 127 AC_LANG_PROGRAM( |
128 [#include <sidplay/sidunknown.h>], | 128 [#include <sidplay/sidunknown.h>], |
129 [ISidUnknown *i;]) | 129 [ISidUnknown *i;]) |
130 ], [ | 130 ], [ |
131 xs_have_sidplay2_api="(new COMI style API)" | 131 xs_have_sidplay2_api="(new COMI style API)" |
132 AC_DEFINE([HAVE_SIDPLAY2_COMI]) | 132 AC_DEFINE([HAVE_SIDPLAY2_COMI]) |
133 ],[ | 133 ],[ |
134 xs_have_sidplay2_api="(old style API)" | 134 xs_have_sidplay2_api="(broken version!)" |
135 ]) | 135 ]) |
136 fi | 136 fi |
137 AC_MSG_RESULT([$xs_have_sidplay2_api]) | 137 AC_MSG_RESULT([$xs_have_sidplay2_api]) |
138 | 138 |
139 AC_LANG_POP([C++]) | 139 AC_LANG_POP([C++]) |