User forums > General (but related to Code::Blocks)

I hope Code::Blocks IDE with MINGW compiler can also release version 1.0-RC1-1

<< < (4/5) > >>

rickg22:
Perhaps we should make a Wiki on installation, then.

thomas:

--- Quote from: darklordsatan on August 07, 2005, 05:24:02 am ---Besides, if we talk about MinGW for example, its not really newbie-friendly when it comes to explain what packages should you download...

--- End quote ---
Lol, yes. Quite frightening the first time. What if the installer included an option to download and install the compiler?
I know zero about Inno setup, but NSIS can download files off the internet on request, and I guess Inno is not worse in its functionality. So if the user wants to install a compiler, he could just tell the installer to download and unpack it.
The installer could then for example download http://www.codeblocks/mingw-core.php and that URL could send back a HTTP/302 pointing to whatever is the current version over at MinGW. That way it would be zero-config for the user, nothing to worry about once the installer script has been modified, and forever easy to maintain, too.

EDIT:
Actually, the redirect could be put into .htaccess, too, way easier than php....

Urxae:
There are some problems I can think of with having the installer download the compiler:

* If someone wants to install on multiple machines, the compiler will have to be downloaded all over again each time.
* If the installer is run on another machine than where it's downloaded from, and that machine doesn't have internet access, it doesn't work.
* If, for whatever reason, the Code::Blocks site is down nobody can install the compiler.I like it fine the way it's now: two installers, one with compiler and one without.

tiwag:

--- Quote from: Urxae on August 07, 2005, 03:00:06 pm ---I like it fine the way it's now: two installers, one with compiler and one without.

--- End quote ---
second that

takeshimiya:
And better yet multiple options:

-C::B standalone
-C::B+MinGW (all in one package)
-C::B+Digital Mars+stlport (all in one package)
-C::B+VCTK+MS Platform SDK (C::B included, VCTK and Platform autodownloaded from Microsoft OR manually downloaded but auto installed from a script inside the C::B installer)

I guess the first 3 options don't have any license problems, and the 4th option I think that would help us A LOT to stop seeing people saying "nothing compiles!" and then someone replying "you must have the platform sdk" :lol:

I think that the 4th option also would attract a lot of users from the big MSVC land, because you'll have a drop-in one-clic MSVC replacement. And more now taking in account that the C::B MSVC importer is being constantly improved.

Then any former MS developer could go back and forth between MSVC and C::B.
Then a lot of people will discover this great IDE.
Then a lot of people will discover other great compilers.
Then a lot of people will be using GCC/Any other multiplatform/opensource Compiler.
Then a lot of people will be writting multiplatform code (thanks to the multiplatform Compiler, the multiplatform IDE, and the multiplatform widgets library).
Then a lot of people will be interested in the opensource world.
Then a lot of people... <insert your wish here  :P>

What do you think?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version