From 95d39c821819f70080512edc85296137a5e0dec1 Mon Sep 17 00:00:00 2001 From: Kevin Wasserman Date: Mon, 1 Aug 2011 14:43:16 -0400 Subject: [PATCH] Add README for windows --- windows/README.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 windows/README.txt diff --git a/windows/README.txt b/windows/README.txt new file mode 100644 index 0000000..312d887 --- /dev/null +++ b/windows/README.txt @@ -0,0 +1,21 @@ +Building for windows: +install MSVC 2010 Express +install mit kerberos for windows +install xulrunner 1.9.2 SDK +install firefox 3.6.18 +build moonshot mech_eap.dll +set environment variables: +XRSDK= +KRB_INSTALL_DIR= +create $(KRB_INSTALL_DIR)/@sysconfdir/gss/mech with contents: +eap-aes128 1.3.6.1.4.1.5322.22.1.17 +eap-aes256 1.3.6.1.4.1.5322.22.1.18 + +open MoonshotFirefox.sln +build. *dbg/opt configuration must match mech_eap.dll, krb5_32.dll, gssapi.dll* + +Testing: +run firefox.exe +File -> Open file -> MoonshotFirefox.xpi (from Debug/Release subdirectory as appropriate) +close firefox +run firefox.exe from $(KRB_INSTALL_DIR)/bin -- 2.1.4