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++])