[PD] Simple Compiling error on windows98
IOhannes m zmoelnig
zmoelnig at iem.kug.ac.at
Fri Sep 21 16:00:00 CEST 2001
> andy chen wrote:
>
> Hi, I am Andy.
>
> Please help. I am having trouble compiling PD externs. Right now, I
> am just in the initial stage and try to compile the foo1.c and foo2.c
> using nmake pd_nt.
>
> I first go to "c:\pd\doc\6.externs". Then i set the path by
> PATH="progra~1\micros~3\vc98\bin\" Then I type "nmake pd_nt". And
> the following is my error message. There is also a pop-up window
> message.
>
>
>
>
> C:\pd\doc\6.externs>PATH="\"
>
> C:\pd\doc\6.externs>nmake pd_nt
>
> "a required .dll file, MSPDB60.DLL was not found" pop-up windows
> message
>
> Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
> Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>
> cl /W3 /WX /DNT /DPD /nologo /I. /I\tcl\include /I\ftp\pd\src
> /I"C:\Prog
> ram Files\Microsoft Visual Studio\Vc98"\include /c foo1.c
> NMAKE : fatal error U1045: spawn failed : Invalid argument
>
> Stop.
hi andy....
1. you have to edit the makefile, so that the paths are right.
i guess "\ftp\pd\src" is *not* the path to your pd-src.
2. PATH (+LIB/INCLUDE)
your PATH should point to the vc98/bin.
it might be a typo, but it seems that you set your PATH to point at
c:\pd\doc\6.externs\progra~1\micros~3\vc98\bin\
which might not be, what you want.
try to use full pathnames
(btw i would prefer to add the paths to your current PATH with somehting
like "PATH=c:\progra~1\micros~3\vc98\bin\:%PATH%")
to make it short:
you should execute the vc98vars.bat (or a similar name) in the
C:\progra~1\micros~3\vc98\bin\ directory.
if this does not work (like it is at my home-box), you might have to set
PATH, LIB, INCLUDE by hand.
hope this helps.
i am still planning to add a "howto compile externals) to the
externals-howt....
mfg.cds.asdrt
IOhannes
More information about the Pd-list
mailing list