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