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

Reply via email to