Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → Good C/C++ compiler?
Good C/C++ compiler?
2004-09-20, 7:03 PM #1
I just want some sort of standard compiler; one that doesn't make me navigate through multiple FTP directories to download it or require me to install 173 files in 173 different directories that have to be created manually.

I don't want some bs "integrated development environment", just want a normal command line compiler.

Oh, and it has to be compatible with 64-bit AND x86 architecture.

If this would be better off in the technology forum, please move it.
Stuff
2004-09-20, 7:05 PM #2
rofl
2004-09-20, 7:05 PM #3
This is the best you will get.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2004-09-20, 8:13 PM #4
Interesting... I went to Mystic's site, and it said I needed binaries. It then gave a link which took me to Emon's site. Now, I don't mind installing two files, for example a binary and the actual compiler. However, when I went to the "downloads" section of the second site, I found this. Seriously, I wouldn't make this up.

[http://imagecorner.sorrowind.net/79/81095734897.jpg]

I apologize for the amount of scrolling it takes to get past that.

You know, in my original post I honestly thought I was way over-exaggerating by saying "173 different files". There was no way, or so I thought then, that there could possibly be that many files to install.

Yes, I realize that I don't need all these files. In fact, there are probably only one or 2 that I need to download. But notice how helpful they are when you try to figure out which files you need... lets see... first off we have the "candidate" files. So I guess these are the files for George Bush and Jorn Kerry. Hopefully they know the difference between "GCC" and "GCC-3.4"; I'm sure it's very important.

Next, we have the "current" files. I suppose these are the ones that are newer than the "previous" files. Uh oh, here's the mysterious "GCC" again. Then we have a bunch of files referring to "MSYS". Perhaps something to do with a system? Who knows! After this, note the "MinGW Runtime", "MinGW Utilities", and "MinGW" files. So if you take just the plain MinGW file, does it come with the other ones? Nobody will ever know...

Now we come to something called "TclTk". God only knows what that is... Oh, look, "Windows API". Interesting. But I am looking for binary files. Moving on, we come to "binutils". Could this be it? We check the different files that are available: "other", "diff", "src", "bin", "bin", and "other". Yes, there are two "bin"s and two "other"s. Interesting, we have a ".sh" file extension here, which breaks up the monotony of the ".gz"s, which are inevitably linux files.

Oh look, a section called "gdb". Reminds me of gbk. Then, we have the "make" files. I suppose that these are the files that "make me go insane" by the time I scroll down to them.

And now we have copies of all the same files, except slightly older, in the "Previous" section. If they are so previous, why don't they take them off the server? After that is the "proposed" files. I guess these ones are the ones that don't exist yet; they are just ideas.

Last, but not least, we come to the "snapshot" section. So are these the ones where they printed out all the files and took pictures of them? Strange... Ooh, look, snapshots of bison! And... OMG it's actually a file extension that's recognized by Windows! Wait a minute, pictures aren't in .exe format! Darn it, I thought I had something there.



NOW, can anybody help me find a generic command line C compiler, FOR WINDOWS, that is contained in a single .exe file so I can download it all at once and have it install automatically? Please? I'm begging you guys, you're my only hope.
Stuff
2004-09-20, 8:30 PM #5
meh, sorry about that. I just type "emerge gcc". :/
2004-09-20, 8:34 PM #6
Meh, don't worry about it. I'll just use the computer labs for compiling programs.
Stuff
2004-09-20, 9:34 PM #7
MinGW is essentially the GCC port to windows. So Emon does speak truth in his post.

You wish not for an IDE, fair enough. But I do recommend Editplus . That editor is da ****! And you can configure it to run the compiler at a stroke of a key. It is shareware, $20 to buy.
Code to the left of him, code to the right of him, code in front of him compil'd and thundered. Programm'd at with shot and $SHELL. Boldly he typed and well. Into the jaws of C. Into the mouth of PERL. Debug'd the 0x258.
2004-09-21, 5:47 AM #8
`apt-get install gcc` ;)

Quote:
Originally posted by JediGandalf
...I do recommend Editplus...

SciTE > *.
And when the moment is right, I'm gonna fly a kite.
2004-09-21, 7:17 AM #9
Wow gbk, that looks pretty sweet. I'll have to try that one...

I currently use Texturizer, it's not free but one of the better ones.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2004-09-21, 9:30 AM #10
Just get Dev-C++. It includes the GCC for windows AND the mingw32 compilers. :p

And the IDE is a bonus. ;)

You can get the latest beta, it's stable enough for development use.

2004-09-21, 9:50 AM #11
I downloaded SciTE and it is nice. Although it lacks something very important, remote editing. This is something that I love because I do not have to FTP the needed source(s) and save them locally, edit, then upload. Although since this is open source, I just might add that functionality.
Code to the left of him, code to the right of him, code in front of him compil'd and thundered. Programm'd at with shot and $SHELL. Boldly he typed and well. Into the jaws of C. Into the mouth of PERL. Debug'd the 0x258.
2004-09-21, 11:17 AM #12
Get and install this:
http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download

Then get and install this:
http://prdownloads.sf.net/mingw/MSYS-1.0.11-2004.04.30-1.exe?download

That will give you a most functional compiler and a most delicious bash console. [yes, for windows].
Also, I can kill you with my brain.
2004-09-21, 3:03 PM #13
vim + gcc = win
2004-09-21, 3:09 PM #14
I would take Anjuta or VS .NET over vim or emacs any day.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2004-09-21, 4:02 PM #15
Yeah, Anjuta is great, but I miss vim's keystrokes.

But even better, make a bonobo object that allows you to embed vim keystrokes inside Anjuta...:D

I think that is a real project. It will let you use vim keystrokes anywhere you use the bonobo object. And that would kick *** combined with Anjuta.

↑ Up to the top!