# deal with gssapi / krb5
if (WIN32)
-set(KRB5_SDK $ENV{PROGRAMW6432}\\MIT\\Kerberos)
-message("KRB5_SDK: ${KRB5_SDK}" )
-set(KRB5_INCLUDE_DIRS ${KRB5_SDK}\\include;${KRB5_SDK}\\include\\gssapi)
-set(KRB5_LIBRARIES ${KRB5_SDK}\\lib\\amd64\\gssapi64.lib)
+ if ("$ENV{TARGET_CPU}" STREQUAL "x86")
+ set(KRB5_SDK $ENV{ProgramFiles}\\MIT\\Kerberos)
+ set(GSSAPI_LIB ${KRB5_SDK}\\lib\\i386\\gssapi32.lib)
+ elseif ("$ENV{TARGET_CPU}" STREQUAL "x64")
+ set(KRB5_SDK $ENV{PROGRAMW6432}\\MIT\\Kerberos)
+ set(GSSAPI_LIB ${KRB5_SDK}\\lib\\amd64\\gssapi64.lib)
+ else ("$ENV{TARGET_CPU}" STREQUAL "x86")
+ message(FATAL_ERROR "TARGET_CPU '$ENV{TARGET_CPU}' not supported. Did you run setenv.bat?")
+ endif ("$ENV{TARGET_CPU}" STREQUAL "x86")
+ set(KRB5_INCLUDE_DIRS ${KRB5_SDK}\\include;${KRB5_SDK}\\include\\gssapi)
+ set(KRB5_LIBRARIES ${GSSAPI_LIB})
else (WIN32)
-set(KRB5_LIBRARIES gssapi_krb5)
+ set(KRB5_LIBRARIES gssapi_krb5)
endif (WIN32)
# openssl / crpyto for random