Hello, This is my first post, though I've been building KFW for several years. We're moving from KFW 2.6.5 to 3.0 and I'm trying to track down the root cause of makefile failures while running the KFW 3.0 build scripts.
The first sign of trouble is that krb5 tree won't build, apparently due to a missing makefile. If I manually copy makefile.src from scripts\site\graft\krb5\ the build gets down into krb5\windows\kfwlogon where it can't find leashwin.h. If I add "leash\include" include path to that makefile, we get further but encounter this undeclared identifier error: error C2065: 'sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA' I think I must have missed something fundamental in my scripts, tools or environment setup. However, I couldn't find anything related to my troubles on google or the MIT site (although one user reported the same krb5 makefile error: http://mailman.mit.edu/pipermail/kerberos/2006-January/009032.html) Hoping these issues might be fixed in a later distribution, I tried to get the KFW 3.0.1 tag from Dec 14, 2005, but Subversion always times out before I can complete the checkout. svn://anonsvn.mit.edu/krb5/tags/kfw-3_0_1-final/ Below I've provided details of my environment and the error message. If you have seen these issues before, or if you can point me in the right direction I'd be very grateful. Sincerely. Ryan Kidd, Configuration Management Hummingbird Ltd., Toronto ** Dec 5, 2005 Source zip downloaded yesterday, unpacked with WinZip: kfw-3.0-src.zip from http://web.mit.edu/kerberos/dist/index.html ** Configured environment following instructions from http://web.mit.edu/kerberos/kfw-3.0/kfw-3.0/relnotes.html#build - Windows XP command line - MS Visual C++ 6.0 sp5 with the Feb2003 SDK - ActiverPerl 5.6.1 Build 631 (known working version) - Recent Cygwin install with gawk, rm, cat, sed, etc. ** Command line used to launch build: C:\s\kfw-3.0.0-final\src\athena>..\scripts\build.pl --softdirs NDEBUG=1 ** Section of Failed Build Log: ... [06/03/14 15:13:27] Exiting auth\krb4 [06/03/14 15:13:27] [06/03/14 15:13:27] SKIPPING DIR MISSING Makefiles (softdirs enabled): auth\krb5 [06/03/14 15:13:27] Entering auth\kuser [06/03/14 15:13:27] [06/03/14 15:13:27] Building auth\kuser [06/03/14 15:13:27] Included Makefile.dep [06/03/14 15:13:27] Output going into .\obj\i386\rel [06/03/14 15:13:28] NMAKE : fatal error U1073: don't know how to make '..\krb5\src\include\com_err.h' [06/03/14 15:13:28] Stop. ________________________________________________ Kerberos mailing list [email protected] https://mailman.mit.edu/mailman/listinfo/kerberos
