Code: Select all
x2x2x2x---------------Makefile for 'PSPProject2' -------------------#
# This Makefile has been generated by VSMakefile
# Copyright (C) 2005 Florian Zitzelsberger
Code: Select all
x2x2x2x---------------Makefile for 'PSPProject2' -------------------#
# This Makefile has been generated by VSMakefile
# Copyright (C) 2005 Florian Zitzelsberger
barbapapaz wrote:i find that your vsmakefile generate a makefile with the begin words
x2x2x2x is incorrect and he generate my missing separator error[/code]Code: Select all
x2x2x2x---------------Makefile for 'PSPProject2' -------------------# # This Makefile has been generated by VSMakefile # Copyright (C) 2005 Florian Zitzelsberger
probably a silly mistake on my part somewhere... anyone know what it is?------ Build started: Project: PSP Project1, Configuration: Debug Win32 ------
Performing Makefile project actions
Converting PSP Project1.vcproj...
make: psp-config: Command not found
Makefile:20: /lib/build.mak: No such file or directory
make: *** No rule to make target `/lib/build.mak'. Stop.
PSP Project1 : error PRJ0002 : error result returned from 'c:\docume~1\dave\locals~1\temp\bat000004.bat'.
Build log was saved at "file://c:\Documents and Settings\Dave\My Documents\Visual Studio Projects\PSP Project1\Debug\BuildLog.htm"
PSP Project1 - 1 error(s), 0 warning(s)
I'm very sorry. I haven't been around here for a while. However, I managed to reproduce the error and I found a small bug in the VSMakefile.exe code and corrected it. It should now work again (no strange wordings before the comment in the Makefile).faustus wrote:i got the error only when i run the code, (compile works fine).
barbapapaz wrote:i find that your vsmakefile generate a makefile with the begin words
x2x2x2x is incorrect and he generate my missing separator error[/code]Code: Select all
x2x2x2x---------------Makefile for 'PSPProject2' -------------------# # This Makefile has been generated by VSMakefile # Copyright (C) 2005 Florian Zitzelsberger
It is obligatory to have the makefile.tmpl resident in the same directory with VSMakefile.exe and the .vcproj file.faustus wrote:it works fine now, thanks. I have another problem, if i put makefile template into different folder makefile is not correctly generated. [...]
src files are not managed correctly
instead to have ../src/myfile.cpp i got /src/myfile.cpp
(i've checked ".vcproj" file and its content is right)
thanks
ZMaster wrote: It is obligatory to have the makefile.tmpl resident in the same directory with VSMakefile.exe and the .vcproj file.
Remember that VSMakefile.exe does only convert the .vcproj XML file to a standard Makefile and nothing more. Hence, your Makefile will contain the same folders as the .vcproj XML file...
I updated the the VSMakefile.exe, again. You can now find the newest version here: http://www.toy-boy-music.goracer.de/temp/VSMakefile.exefaustus wrote:I have all the needed file as requested but
the problem is that the translation is not done correctly...
As i told previously i have in .vcproj correct path but it isn't in the makefile.
so "..\src\filename.cpp" became "\src\filename.cpp".
Thanks, Fausto
I also updated the Wizard (also contains the newest VSMakefile), so that you can now install it with MSVC8. It installes to the MSVC8 dir by default but if you set the correct path to the VC7 directory it should still work with .NET 2003.CaseyB wrote:Does anyone know if this works with VC++ 2005 Express edition? When I try to set up a makefile project the boxes that let me enter the solution name and the location go away! Then it lets me fill out all of the rest of the info and when I hit finish it says that it successfully created the project, but it doesn't show an open project and the project doesn't exist anywhere on my harddrive! :?
Try to verify that the files are installed correctly. The Express Editions might have a different folder structure: Go to your MSVC directory. Mine is, for example: C:\Program Files\Microsoft Visual Studio 8\VC\CaseyB wrote:It didn't seem to work. I am not sure if it has something to do with the difference between the Standard and the Express Editions, but the wizard never showed up in the menu. Perhaps that another thing that M$ disabled in this version.
Perfect, thanks a lotZMaster wrote:I updated the the VSMakefile.exe, again. You can now find the newest version here: http://www.toy-boy-music.goracer.de/temp/VSMakefile.exe
It should now correctly work with the ./ and ../ directories.
Also, I know this, but don't like the .NET IDE, theres some nice things, but not enough to get me to switch (mainly because it runs like a dog on this machine:))Grover Again wrote:Hexdump - you can do similar things with VC6. But then again, why use VC6 when .NET toolkit is free :)
http://msdn.microsoft.com/visualc/vctoolkit2003/
BTW I have both installed, and they dont interfere with each other too much.
Sounds strange. Try all of the following things:fish wrote:Ok, I grabbed a copy of the Express Edition to try it, and i install the wizard and can see it in the newproject menu, but I cant make a new one:/ I get the error:
creating project 'PSPProj1'... Project creation failed.
in the status bar, I can create other (win32) projects fine though:/
None of that helps, I was already doing the no-spaces names and I'm admin ion the machine so can write anywhere, the wizard never appears so it's not that.ZMaster wrote:Concerning your VC6 problem I'm afraid, I can't help since I did not extensivle enough use VC6 to help you with that. However, the wizard requires the custom wizard engine v. 7.1 at least and this version ships with .NET 2003 so I think it won't work with VC6.
I would suggest you to get the VC++ EE as long as it's still free (seems like you did that anyway).
Sounds strange. Try all of the following things:fish wrote:Ok, I grabbed a copy of the Express Edition to try it, and i install the wizard and can see it in the newproject menu, but I cant make a new one:/ I get the error:
creating project 'PSPProj1'... Project creation failed.
in the status bar, I can create other (win32) projects fine though:/
1) Enter a project name with no blankspaces, like Test01 or PSPProj1 for example.
2) The wizard configuration page is executed through an Internet Explorer interface and it may block the Java script, which creates the final project files. If the page asks you to allow the content to be executed (bar at the top of the first wizard page), do so or else it won't work.
3) You may also be trying to create the new project at a destination where you don't have file write permissions. (read-only, network-drive, user home directory, etc.)
If none of the above will help, ask again...
Thank's, though the script is only a modified version of the default script template supplied by Microsoft.Polska12 wrote:Brilliant script, thank you very much.
Code: Select all
set path=%path%;c:/cygwin/usr/local/pspdev/bin
set PSPSDK=c:/cygwin/usr/local/pspdev/sdk
Code: Select all
psp-gcc -G0 -Wall main.cpp