There are a few problems I ran into when building the latest CVS
with Visual C++ 5:

1. The /no_robust midl option is invalid, and /WX then forces a fatal
error instead of a warning.

--- ./src/WINNT/afsadmsvr/NTMakefile.~1~        2003-08-12 00:06:37.000000000 -0400
+++ ./src/WINNT/afsadmsvr/NTMakefile    2003-11-12 14:52:33.000000000 -0500
@@ -105,7 +105,6 @@
            /align 8 \
            /pack 8 \
            /W3 \
-           /WX \
           /no_robust \
            /nologo

2. The shobjidl.h file does not exist.  Taking it out doesn't cause any compile
problems.

--- ./src/WINNT/client_creds/shortcut.cpp.~1~   2003-03-14 15:07:55.000000000 -0500
+++ ./src/WINNT/client_creds/shortcut.cpp       2003-11-13 09:01:46.000000000 -0500
@@ -18,7 +18,7 @@
 #include <windowsx.h>
 #include <shlobj.h>
 #include <shellapi.h>
-#include <shobjidl.h>
+//#include <shobjidl.h>
 #include <shlguid.h>
 #include "shortcut.h"


3. afs_shl_ext.dll fails to link with massive (200) undefined symbol errors. I looked at it a little, and there are apparently missing libraries, and a conflict between MFC and msvcrt that needs to be resolved by someone in the know. -- Joe Buehler


_______________________________________________ OpenAFS-devel mailing list [EMAIL PROTECTED] https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to