I've tried to compile libodbc++-0.2.5 using the instructions in the online install documents, feeding in the command line "nmake /f win32/makefile.w32 CFG=prod-dll". This fires up nmake, and reports
C:\Projects\mailler_20091014\libodbc++-0.2.5\libodbc++-0.2.5>nmake /f win32/makefile.w32 CFG=prod-dll
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
link kernel32.lib user32.lib odbc32.lib odbccp32.lib /DEBUG /OPT:REF /NOLOGO /SUBSYSTEM:WINDOWS /DLL /implib:".\prod-dll\odbc++.lib" /pdb:".\prod-
dll\odbc++.dll.pdb" /incremental:no /OUT:".\prod-dll\odbc++.dll" .\prod-dll\threads.obj .\prod-dll\datetime.obj .\prod-dll\drivermanager.obj .\prod-dll\connecti
on.obj .\prod-dll\driverinfo.obj .\prod-dll\databasemetadata.obj .\prod-dll\statement.obj .\prod-dll\preparedstatement.obj .\prod-dll\callablestatement.obj .\pr
od-dll\resultset.obj .\prod-dll\resultsetmetadata.obj .\prod-dll\errorhandler.obj .\prod-dll\datahandler.obj .\prod-dll\datastream.obj
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\link.EXE"' : return code '0xc0000135'
Stop.
This happens both on my XPSP2 w/ VS2005 and my Vista SP? w/ VS2008 machines, to the letter.