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

New unofficial installer for Code::Blocks available for testing!

<< < (5/8) > >>

troels:

--- Quote from: Pharaoh Atem on April 16, 2006, 04:39:52 am ---Alright, I have finished my Release Candidate 3 of my installer....

--- End quote ---

It works fine here. Very goodlooking. Notes:

1. I look in vain for mingw32-make.exe. Is it hiding under some other name? (I need it to build wxWidgets!)
2. Repair doesn't seem to repair
3. Why Ansi? Unicode is probably better for the majority of users.

EDIT: Ad. 1: A fully-fledged CB workspace for building wxWidgets would be better, render make redundant. Is anybody sitting on a nice wxWidgets workspace?
Ad. 2: Try removing some files, eg. Codeblocks\bin\mingw32-c++.exe etc, and then do a repair.
The files does not reappear! (at least not on my system)


--- Quote from: mandrav on March 26, 2006, 04:52:53 pm ---[*] about MinGW, you should know that it's not certain that the next release will include it.
[/list]

--- End quote ---

What a pity if it isn't. CB+MinGW is one extraordinary bundle.
Like all other software CB comes over better if it works right out of the box.
(Without a compiler it doesn't. Windows people at least expects the full treatment :) )
Also, the bundle signals quite clearly which (version of the) compiler CB is intended for/most tested together with/endorsed by you.
Speaking of which, is gcc 3.4.5 (the version included here) the best known version? Isn't 4.0.1 ready for prime time?

Sidenote:
Sadly the upgrade from 3.4.4 (CB RC2) to 3.4.5 (April 18st nightly installer) didn't help me any, same result.
http://forums.codeblocks.org/index.php?topic=2212.msg17478#msg17478
I've been scanning global scope for bad initialization, removing XRCID("") from global static variables, still no luck.
EDIT: Guess I'm ready for 4.x....

Greetings
Troels

Michael:

--- Quote from: troels on April 20, 2006, 12:01:36 am ---
--- Quote from: mandrav on March 26, 2006, 04:52:53 pm ---[*] about MinGW, you should know that it's not certain that the next release will include it.
[/list]

--- End quote ---

What a pity if it isn't. CB+MinGW is one extraordinary bundle.
Like all other software CB comes over better if it works right out of the box.
(Without a compiler it doesn't. Windows people at least expects the full treatment :) )
Also, the bundle signals quite clearly which (version of the) compiler CB is intended for/most tested together with/endorsed by you.

--- End quote ---

IMHO, it is better to install MinGW separately :). It is easy and does not require specific knowledge (there is an installer that do the job). Moreover, I have found more difficult to update the MinGW bundled to C::B.


--- Quote from: troels on April 20, 2006, 12:01:36 am ---Speaking of which, is gcc 3.4.5 (the version included here) the best known version? Isn't 4.0.1 ready for prime time?

--- End quote ---

Well, there is GCC 4.1.0 that Ceniza has made available (look at Ceniza's signature :)). Anyway, AFAIK there is not information on a version 4.x.x. MinGW devs released gcc 3.4.5 not too much time ago... :roll:

Best wishes,
Michael

Conan Kudo:
I forgot to plug in NASM, whoops... And mingw32-make was accidently writing as an invalid filename, I fixed it now, it has been uploaded... rc3rv2 will be available soon... updating MinGW is easy... It can be done by two ways... One way, simple, is to extract the tarballs onto the CodeBlocks directory... Another way is to create MinGW patches for the installer to handle and update... It is available, but I plugged in a function to disable it... I used an ANSI build so our good Windows 9x users can test it... If a libunicows build is made, then I will replace ANSI with the libunicows build... Otherwise, until I have had sufficient testing and I then transfer the script to C::B devs, I will put ANSI builds because the OS detection plugin doesn't work properly with the script... I'm probably going to strike out the OS detection because it is pointless.. The repair function works, but it looks like it does not work... Just wait, and it will reinstall... If this is confirmed by one more person other than you, I will do some work on it...

troels:

--- Quote from: Pharaoh Atem on April 20, 2006, 02:45:29 am ---I used an ANSI build so our good Windows 9x users can test it...

--- End quote ---
Well, my system is Unicode Windows, running Ansi makes Windows do nonstop string conversions (Ansi<->Unicode<->Ansi), not so great. ['National' chars might even end up garbled.]
Surely the primary target group cannot be Windows 9x users. Secondary target group at best. Deploying one's stuff on Windows 9x is one thing, but to use such an 'operative system' to develop it on is quite another matter. In my experience you cannot expect to do development stuff (esp. running the debugger, a heavyhanded demanding program) [on Windows 9x] - without endless rebooting. IMHO it's better to endorse use of 'proper' operating systems to developers, by providing Unicode builds first, Ansi a - distant - second.


--- Quote from: Michael on April 20, 2006, 12:52:55 am ---IMHO, it is better to install MinGW separately :). It is easy and does not require specific knowledge

--- End quote ---

It's one more installation job to trust, to deal with. A bulky one IIRC - I like Pharaohs trimmed down MinGW much better, it's lean and mean and does the job.


--- Quote from: Michael on April 20, 2006, 12:52:55 am ---Well, there is GCC 4.1.0 that Ceniza has made available (look at Ceniza's signature :)).

--- End quote ---

Thanks! It's the latest and greatest - but doesn't sound too wx-friendly. Which gcc version is most wx-friendly I wonder?

EDIT: Nice to have: The gcc version used to build CB itself displayed in the CB About dialog box (__GNUC__/__GNUC_MINOR__/__GNUC_PATCHLEVEL__) . EDIT: Oh it's already there, in the start page...

/Troels

Michael:

--- Quote from: troels on April 20, 2006, 12:46:26 pm ---
--- Quote from: Michael on April 20, 2006, 12:52:55 am ---IMHO, it is better to install MinGW separately :). It is easy and does not require specific knowledge

--- End quote ---

It's one more installation job to trust, to deal with. A bulky one IIRC - I like Pharaohs trimmed down MinGW much better, it's lean and mean and does the job.

--- End quote ---

I would tend to agree with you if the Installation of MinGW was hard. But it is easy. Just use the installer and then eventually update it.


--- Quote from: troels on April 20, 2006, 12:46:26 pm ---
--- Quote from: Michael on April 20, 2006, 12:52:55 am ---Well, there is GCC 4.1.0 that Ceniza has made available (look at Ceniza's signature :)).

--- End quote ---

Thanks! It's the latest and greatest - but doesn't sound too wx-friendly. Which gcc version is most wx-friendly I wonder?

--- End quote ---

I have heard that someone has built GCC 4.2 :). Anyway, there is a problem with GCC 4.1 when compiling wxWidgets. GCC 3.4.4 works fine, but I would use instead GCC 3.4.5 with wxWidgets (should be a bit more up to date).

I just wonder if GCC 4.0.x would work with wxWidgets...

Best wishes,
Michael

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version