it works with the windows port of make, but i too am a major n00b and am getting errors i just cant shake, so i've left it well alone. if anyone gets this working.... ill marry em and bear their kiddies.
On Sat, 1 Jan 2005 14:50:04 -0700, Hasan Aljudy <[EMAIL PROTECTED]> wrote: > yeah, what I said about the file name, I mean this tool takes a vcproj > and converts it, and since the vcproj is designed to work with > windows,I thought the resultant converted makefile should work with > windows. > > Does it work with the windows ports of make and gcc? > > sorry if my n00bness is annoying :P > > > On Fri, 31 Dec 2004 10:58:22 +0000, John Carr <[EMAIL PROTECTED]> wrote: > > vcpm reads the vcproj and makes makefiles. these makefiles are > > intended to work with Makefile.Mod in the linux_sdk folder. If you > > read Makefile in that folder you will see it actually compiles vcpm, > > runs it on the server vcproj and then goes through Makefile.mod to run > > the freshly created Makefile.hl_ReleaseHL2**Win32**. ALL FOR LINUX - > > its quite clever really. you can just get a copy of your mod on linux > > and compile it and it will pick up any changes from the vcproj. if i > > had an IDE that used vcproj files i would love it. > > > > (Side note, the reason its called Release HL2 Win32 is because Visual > > Studio has a Release and Debug mode in a default project, you will > > notice that in appends Win32 on this target... the tool is just naming > > the makefile after the build target). > > > > Now to get these to work with the toolkit you need to hack vcpm to > > creat cl.exe style includes and defines (/I and /D). thats quite > > simple to do. then you need to put the makefile in the a higher level > > folder (because the make expects to be doing things like ../) - maybe > > the server dll folder, not sure off the top of my head. you then need > > to make modified versions of Makefile and Makefile.mod that dont > > recreate the makefile (unless you want to keep that feature?) and that > > work with VC++ rather than GCC. > > > > But vcpm was definitely made with GCC in mind and im pretty sure linux as > > well. > > > > > > On Fri, 31 Dec 2004 01:38:34 -0700, Hasan Aljudy <[EMAIL PROTECTED]> wrote: > > > hmm, but the files are not pre-made like the ones under /linux_sdk , > > > they were converted from a vcproj. and the jcproj is for windows. > > > Also, the file names .. > > > Makefile.hl_ReleaseHL2**Win32** > > > > > > Can someone from valve please confirm this? > > > > > > On Thu, 30 Dec 2004 10:28:31 +0000, John Carr <[EMAIL PROTECTED]> wrote: > > > > they are meant for GNU Make and for the Linux build of your mod. > > > > > > > > > > > > On Thu, 30 Dec 2004 01:51:16 -0700, Hasan Aljudy <[EMAIL PROTECTED]> > > > > wrote: > > > > > I tried to run this on the hl_sdk.vcproj and it produced a bunch of > > > > > make files. > > > > > > > > > > files.vdf > > > > > Makefile.hl_DebugHL2Win32 > > > > > Makefile.hl_ReleaseHL2Win32 > > > > > > > > > > are those make files usable with the free microsoft compiler (Visual > > > > > C++ Toolkit)? > > > > > sorry, n00b question, but I have zero experience with makefiles. > > > > > What are these makefiles compatible with? I mean, what compiler would > > > > > compile them? > > > > > > > > > > of course I'm hoping that this is a solution for the compilation > > > > > problems(for those who are trying to compile the SDK for free), but I > > > > > dunno, maybe I'm too hopeful. > > > > > > > > > > _______________________________________________ > > > > > 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

