Linux progress

News about ZDoom, its child ports, or any closely related projects.
[ZDoom Home] [Documentation (Wiki)] [Official News] [Downloads] [Discord]
[🔎 Google This Site]
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm

Post by randi »

DD_133 wrote:Randy, what compiler is that?
Visual C++ 7.1 (aka Visual C++ .NET 2003). 7.0 looks the same.
User avatar
Cutmanmike
Posts: 11355
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom

Post by Cutmanmike »

Man, I had hardcore trouble while installing that on XP. Although it was probably a mega old version
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm

Post by QBasicer »

I have never used any of the MS development tools for C/C++, mostly because it costs too much :\...

I have, however used VB 4, but have never owned it.

But that's getting off topic again, somewhat, we want to know about ZDoom for Linux...or at least I do.
User avatar
Cutmanmike
Posts: 11355
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom

Post by Cutmanmike »

*coughwarezcough*


eh? WHO SAID THAT?! :P
User avatar
Chris
Posts: 2998
Joined: Thu Jul 17, 2003 12:07 am
Graphics Processor: ATI/AMD with Vulkan/Metal Support

Post by Chris »

The command-line compiler tools are free, FYI.. the IDE is still commercial (Relo can be made to work with VC, however).
User avatar
Hirogen2
Posts: 2033
Joined: Sat Jul 19, 2003 6:15 am
Operating System Version (Optional): Tumbleweed x64
Graphics Processor: Intel with Vulkan/Metal Support
Location: Central Germany

Post by Hirogen2 »

Heh they only made their compiler free because BCPP (Borland Command line) is free and MinGW is out there. :-)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

So what? It doesn't matter why. The important thing is that they did.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm

Post by QBasicer »

Too bad we couldn't get Randy to use a free environment, so that there could be more people working on the code...then we could have CVS! And CVS would mean pre-releases...meaning previews, meaning a happier community...
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Randy could as easily use CVS with VC if he wanted to. The fact that he doesn't want has nothing to do with using a commercial IDE.

If you ask professional programmers you will see that most working for Windows use VC++. Not because it's from Microsoft but because they think it's the best. Everyone I know thinks so.

I checked several commercial IDE's and I have to say that most simply suck. And I don't even want to talk about the free ones...
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm

Post by QBasicer »

So if I said that Randy does not use any exculsive libaries or includes into ZDoom, and it would compile on Windows with MingW, with the DX libs? Dev-C++?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

It should. All it uses are some functions of C's standard runtime library and of course the Windows DLLs. AFAIK the only potential problem is the structured exception handling ZDoom uses to get its crash log. That will probably not work with another compiler.
User avatar
QBasicer
Posts: 766
Joined: Tue Sep 16, 2003 3:03 pm

Post by QBasicer »

So is that integrated heavly, or is that just included, and easy to remove?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

It's #ifdef'd so that it can compile with GCC.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm

Post by randi »

Graf Zahl wrote:[Structured exception handling] will probably not work with another compiler.
Actually, I think GCC is the only popular Windows compiler that does not support it.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

That was the 'another compiler' I was talking about... ;)

Return to “ZDoom (and related) News”