Yes the exe was in C:\Perl\bin\ Well I removed the "'s and I forgot to add in the \bin\ part, and my buildsdkshaders.bat line looks like this now:
C:\Perl\bin\perl.exe "%SrcDirBase%\materialsystem\stdshaders\runvmpi.pl" %xbox_args% -changetodir %ChangeToDir% %SDKArgs% So I tried to compile and I got this error: C:\Programming\src\materialsystem\stdshaders VMPI running in SDK mode but incorrect SDK install detected (error 2). >From there it writes all of valve's SDK shaders again. We are getting somewhere though :) ----- Original Message ----- From: "Tobias Kammersgaard" <tobias.kammersga...@gmail.com> To: "Discussion of Half-Life Programming" <hlcoders@list.valvesoftware.com> Sent: Tuesday, February 17, 2009 6:30 PM Subject: Re: [hlcoders] Shaders and ActivePerl > My Perl.exe is located in \Perl\Bin, I'm guessing yours is too. > > /ScarT > > > 2009/2/18 Nuno Silva <little.coding....@gmail.com> > >> Try removing the quotes. >> >> On Tue, Feb 17, 2009 at 11:19 PM, Russ Canfield <r...@avpgold2.com> >> wrote: >> >> > 1 file(s) moved. >> > >> > ' "C:\Perl\perl.exe"' is not recongized as an internal or external >> command, >> > operable program or bath file. >> > >> > and continues with the SDK shaders from there. >> > >> > >> > ----- Original Message ----- >> > From: "Tobias Kammersgaard" <tobias.kammersga...@gmail.com> >> > To: "Discussion of Half-Life Programming" < >> hlcoders@list.valvesoftware.com >> > > >> > Sent: Tuesday, February 17, 2009 6:15 PM >> > Subject: Re: [hlcoders] Shaders and ActivePerl >> > >> > >> > > This >> > > >> > > perl(.exe) "C:\Perl" >> "%SrcDirBase%\materialsystem\stdshaders\runvmpi.pl" >> > > %xbox_args% -changetodir %ChangeToDir% %SDKArgs% >> > > >> > > Attempts to open a Perl script called "C:\Perl" which of course >> > > doesn't >> > > exist. >> > > >> > > Try this instead. >> > > >> > > "C:\Perl\perl.exe" >> > > "%SrcDirBase%\materialsystem\stdshaders\runvmpi.pl" >> > > %xbox_args% -changetodir %ChangeToDir% %SDKArgs% >> > > >> > > >> > > /ScarT >> > > >> > > >> > > 2009/2/18 Russ Canfield <r...@avpgold2.com> >> > > >> > >> I have been trying to compile shaders for the last week...I have >> > followed >> > >> every tutorial out there on fixing directories with spaces, and >> > >> about >> > >> everything else >> > >> you could think of for the HL2 SDK...Well I am using >> > >> ActivePerl....and >> > my >> > >> code is based on EP1..... >> > >> >> > >> With that being said, I follow this tutorial: >> > >> http://developer.valvesoftware.com/wiki/Shader_Authoring >> > >> >> > >> I follow this tutorial: >> > >> http://www.wraiyth.com/index.php?q=node/5 >> > >> >> > >> And when I go to compile I get the following error: >> > >> myps20.fxc...writing inc >> > >> myvs20.fxc...writing inc >> > >> 1 file(s) moved. >> > >> Can't open perl script "C:\Perl" Permission denied. >> > >> >> > >> From there it copies my .fxc files and all the SDK .vcs files >> > >> fine.... >> > >> >> > >> I switched the directory it looks for Perl to C:\Perl because thats >> > where >> > >> its installed..... >> > >> >> > >> buildsdkshaders.bat was modified with this line: >> > >> >> > >> REM **************** >> > >> REM Execute distributed process on work/build list >> > >> REM **************** >> > >> perl "C:\Perl" "%SrcDirBase%\materialsystem\stdshaders\runvmpi.pl" >> > >> %xbox_args% -changetodir %ChangeToDir% %SDKArgs% >> > >> >> > >> If anyone can help me I would greatly appreciate it. I am so lost, >> > >> and >> I >> > >> know very little about perl. Please help!!! >> > >> _______________________________________________ >> > >> To unsubscribe, edit your list preferences, or view the list >> > >> archives, >> > >> please visit: >> > >> http://list.valvesoftware.com/mailman/listinfo/hlcoders >> > >> >> > >> >> > > _______________________________________________ >> > > To unsubscribe, edit your list preferences, or view the list >> > > archives, >> > > please visit: >> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders >> > > >> > >> > >> > _______________________________________________ >> > To unsubscribe, edit your list preferences, or view the list archives, >> > please visit: >> > http://list.valvesoftware.com/mailman/listinfo/hlcoders >> > >> > >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlcoders >> >> > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders