Hi Thomas,
only adjusting the pathnames in "config-pd-msvc" and vst.dsp
(which if I understand correctly doesn't have any influence on the
nmake????) and runnning the build-batch I get the following error, which
I find qute confusing: 
- ------------------------ 
- C:\PD\vst>build-pd-msvc 
- --- Building with MS Visual C++ ---
- C:\PD\vst>nmake -f makefile.pd-msvc clean
- Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.8168.0 
- Copyright (C) Microsoft Corp 1988-1998. Alle Rechte
vorbehalten.
- makefile.pd-msvc(85) : fatal error U1033: Syntaxfehler: '-del'
unerwartet 
- Stop.
- C:\PD\vst>nmake -f makefile.pd-msvc
- Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.8168.0 
- Copyright (C) Microsoft Corp 1988-1998. Alle Rechte
vorbehalten.
- makefile.pd-msvc(85) : fatal error U1033: Syntaxfehler: '-del'
unerwartet 
- Stop. 
- ---------------------------- 
              
Then I realized, that there was always a blank line like:
clean
        -del
causing the error above. 
The next error after removing blank lines was: 
- ------------------------ 
- C:\PD\vst>nmake -f makefile.pd-msvc
- Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.8168.0 
- Copyright (C) Microsoft Corp 1988-1998. Alle Rechte
vorbehalten.
- NMAKE : fatal error U1073: 'SRCS+SRCS_WIN' konnte nicht erstellt
werden 
- Stop.
- C:\PD\vst> 
- ----------------------- 
        
Substituting this section referring to make-files.txt with the
actual file names I get the folling and last output: 
- ----------------------------(left out the successfully compiled
objects)---- 
- Microsoft (R) Incremental Linker Version 6.00.8447 
- Copyright (C) Microsoft Corp 1992-1998. All rights 
reserved.
-    Bibliothek vst~.lib und Objekt vst~.exp wird erstellt 
- LINK : warning LNK4098: Standardbibliothek "LIBC" steht in
Konflikt mit anderen 
- Bibliotheken; /NODEFAULT:Bibliothek verwenden 
- LINK : warning LNK4089: Alle Verweise auf "ADVAPI32.dll"
wurden durch /OPT:REF v 
- erworfen 
- LINK : warning LNK4089: Alle Verweise auf "OLEAUT32.dll"
wurden durch /OPT:REF v 
- erworfen 
- LINK : warning LNK4089: Alle Verweise auf "comdlg32.dll"
wurden durch /OPT:REF v 
- erworfen 
-         cd .. 
- --------------------------- 
              
what gave me a vst~.dll not really working.   Where is
this /OPT:REF being set? I cant find it anywhere in the makefile. What
about the conflict with LIBC? 
A general question would be: how can I use a *.dsp-file on a console with
nmake (I am used to doing console-compilations on linux, but not on
windows), since I seem to be unable to get your *.dsp-files integrated to
my MSVC (is it a language problem, since I have a German version? MSVC
just keeps claiming, that your files are not MSVCgenerated
files.....)
I am a musician and not a professional programmer. So I have to
apologize, if some of my questions just don't comply to what is expected
from a programmer.
All the best and thank you for your work,
Michael
Michael Iber
http://www.iberspace.de
mailto:mail@iber-online.de