Hi,Try adding "DEFINES += NOSHLWAPI ;" line into NT compilation block in spectro\Jamfile file.
# Setup the right hardware access libraries if $(NT) { if $(DDK_INC_PATH) && $(DDK_LIB_PATH) { # We can use HID access DEFINES += ENABLE_NT_HID ; HIDLIBS = $(DDK_LIB_PATH)\\hid $(DDK_LIB_PATH)\\setupapi ;HID_HDRS = $(STDHDRS) $(DDK_INC_PATH) ; # hack to force search of STDHDRS before DDK
} DEFINES += NOSHLWAPI ; IOFILE = ntio.c ; LIBUSB = ../libusbw ; } It works with VS2005...hope VS2003 too... Regards. Jordi.----- Original Message ----- From: "Nikolai Tasev" <nikolai@xxxxxxx>
To: <argyllcms@xxxxxxxxxxxxx> Sent: Tuesday, October 28, 2008 4:49 PM Subject: [argyllcms] compile problems vc2003
I am truing to build argyll 1.0.3 with VC 2003 and I get many compile errors inspectro\dispsup.cC:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\Shlwapi.h(1086) : error C2061: syntax error : identifier 'IQueryAssociations'..... and many more from this header Has anyone experienced a similar problem Best regards N.Tasev