View Full Version : Visual C++ project files
PyRo]
October 27th, 2004, 01:27 PM
Mans...please...make a C++ .NEt 2003 project files, becouse i can't compile yours .makefiles ;(((
Please...make this files ;(
Thx ;(
if what, somebody who have they...please, send me here: unknownvb@mail.ru
Hurdler
October 27th, 2004, 01:37 PM
For that, we need a copy of that software ! Can you send us a license ?
Note, it's not only a matter of makefile. If you use gmake instead of nmake (see mingw32), the makefile should already work. But then, I'm not sure cl will work to actually compile all the files without errors.
That said, all that is not that hard to do if you know C++ a bit.
Aliotroph?
October 27th, 2004, 02:50 PM
Does anyone know what MIcrosoft's policy is for making free software with their tools? They gave me a copy of .NET 2002 when I went to a seminar. It has what they call an academic license, which I know means I'm not supposed to sell anything I make with it, so I know I can free software with it but does that mean I can transfer rights or is it only for people who went to that seminar??? Would they even care?
iori
October 27th, 2004, 05:20 PM
Unless they said otherwise (or it's written on the box or whatever), feel free to distribute ;)
Aliotroph?
October 27th, 2004, 07:11 PM
Well I can hardly distribute 8 discs worth of software on here. ;)
PyRo]
October 28th, 2004, 01:39 AM
To Hardler.
For what a license ??? If DOOM LEGACY C++ is no COMMERCIAL software, LICENSE for C++ IS NO NEED!!!....
(I try to compile, but better, please, give me *.vcproj files)...
Thx...
PyRo]
October 28th, 2004, 01:41 AM
I no have mingw32 for windows...i not know where i can download this...i use Visual C++ makefiles compiler...but... no result ;(
xiO
October 28th, 2004, 05:36 AM
*brain explodes*
Hurdler
October 28th, 2004, 06:00 AM
License for Visual Studio .NET 2003 is needed, even if we do non commercial code with it!
smite-meister
October 28th, 2004, 12:32 PM
Meaning that we don't have VC++.NET ourselves.
MinGW is free, and you can get it here: http://www.mingw.org/
PyRo]
October 28th, 2004, 01:12 PM
OMG... you can JUST make .vcproj files and PLEASE send this to me and after this just DELETE you "non licensed"(o my god.. THAT IS NO NEED LICENSE!!!... ALL PEOPLES use VC 2003/VC 6.0(anywhat) and NOTHING!!!... no fucking license's :D) VC2003 and all be ok ;P
And peoples says to you is thx, and your "problems"(but i DONT see WHAT a PROBLEMS..) nope :D
Sry for Scrappy English :D
Be ok :D
Exl
October 28th, 2004, 01:19 PM
It's sortof hard to just get Visual Studio .NET out of the blue. It needs to be provided!!!!1
PyRo]
October 28th, 2004, 01:27 PM
Hmm...
I try to compile with Mingw
Hmm...
Errors: 1. Cant find the d_englsh.h(hmm, may be d_English? :D), anyway, no file...
2. "engine.dep(75): multiple target patterns. Stop."
$(objdir)/dstrings.o: dstrings.cpp \
Hmm ?? Where here error??...
Omg ;(... please...me need .vcproj file ;((( or .dsp/.dsw anywhat... ;(...
PyRo]
October 28th, 2004, 01:30 PM
And... tell please.. what files in CVS in ATTIC ? They need's !? Becouse my WinCVS dont download this files...
Exl
October 28th, 2004, 01:38 PM
There's a file in the doomlegacy_c++/docs directory. It's called COMPILING.HTML. It might contain useful info about compiling the C++ version of Doom Legacy, or perhaps the meaning of life.
PyRo]
October 28th, 2004, 01:41 PM
^^ I mean .cpp files
PyRo]
October 28th, 2004, 01:45 PM
Hmm, thx exl...
But, say anything about .vcproj/.dsp files 8-))
And...
Smite Meister, you have ICQ/AOL/MSN ? If yes, tell please...
Exl
October 28th, 2004, 01:47 PM
You don't need the files in "ATTIC" at all.
Edit: Faster Poster You
PyRo]
October 29th, 2004, 01:58 AM
#Faster Poster You - thx 8-)))
Exl, a you have ICQ/AOL/MSN? :p
A What about errors?... ;(... Grrrr-
Hurdler
October 29th, 2004, 05:21 AM
You'll have to learn we haven't the time to talk to you about that kind of things using ICQ/AOL/MSN. We have a private life. We can help you here if you have specific questions after reading the docs. But don't ask us to help you on something unsupported by us. We do not develop using VS .NET. We can't help you there. If you choose to use pirated software, that's your problem, not our.
We choose to use mingw (instead of VC++6.0) so everyone can compile Doom Legacy (and also because it's a lot easier to maintain compatibility between windows and other platform such as Linux, since it uses the same compiler).
I don't know what is so hard to create a .vcproj file. Is it that difficult to add all the .cpp and all the .h files in a new project ? What is maybe more difficult is having all the file compiling once you have the .vcproj, because it might require some changes in the source code.
About ATTIC, feel free to read CVS docs (ATTIC contains deleted file).
smite-meister
October 29th, 2004, 07:51 AM
Here are the compiling instructions:
http://cvs.sourceforge.net/viewcvs.py/*checkout*/doomlegacy/doomlegacy_c%2B%2B/docs/compiling.html?rev=1.6
Make sure that you have got the doomlegacy_c++ branch.
There should be no file called d_englsh.h there anymore.
PyRo]
October 29th, 2004, 02:46 PM
I don't know what is so hard to create a .vcproj file. Is it that difficult to add all the .cpp and all the .h files in a new project ?
No Hard... Just, i not know, what a output file/files must be...
If not libs in output, and only legacy.exe - g00d..
If no, what files is be in output?...
2Smite
Thx, but i have all this libraries...
SDL = 1.2.8/PNG = 1.2.7/Mixer = 1.2.4/OpenTNL = 1.4.1(last CVS) ;p
But, i dont have GCC(but have MiNGW 8-) ); GCC need for compiling? Or he only for GUI programming? If yes, Smite, tell please, what GCC package's me need to download...
About ICQ/MSN/AOL...
I not what have versus about your private life...just, this need me for some questions about compiling... and no more...
Hurdler
October 29th, 2004, 03:24 PM
gcc is part of mingw
there is no lib, only legacy.exe (except you still need SDL, TNL, png, zlib, but you can find binaries for them).
I don't think we'll do a separate dll for the renderer as we did for the C version. Every OS supported by the Doom Legacy has OpenGL support (DOS won't be supported anymore with the C++ version), and if in the future one haven't support for it, it's very easy to remove the OpenGL part.
smite-meister
November 1st, 2004, 09:32 AM
GCC is the GNU C Compiler. It is a free and quite good C/C++ compiler. It is included in the MinGW package.
MinGW also includes GNU Make, which is needed to process the makefiles and build the executable automatically.
You only need to install MinGW, MSYS and the libraries you mentioned to be able to compile the C++ version of Legacy.
vBulletin® v3.8.3, Copyright ©2000-2010, Jelsoft Enterprises Ltd.