9/27/2009

RosBE 1.5

Dreimer published this post at his blog:
Hi, many ppl already asked me when RosBE 1.5 will be released.

Well, there are some problems we first have to solve. As many ppl were able to watch in the #reactos, #reactos-dev and #reactos-rosbe chats, we had a hard time trying to build GCC 4.4.X on Windows. With "we" I mean, encoded, Colin and me. The results were billion different tries and almost the same number of different errors. Well, now HTO seems to have made a nice build for us, which he uploaded for testing these days. Lets hope he also documents what he did to get it built. We finally want to have a really working manual in our wiki.

Right now we have documented our tries here: LINK

Don't even try to use it. Cloog-PPL fails to build at all and GCC too. Hopefully it will be updated in the future.

OK, now to the changes I made up to now on the scripts:

- Installer Fixes:
* Installer starts the Uninstaller of the old Version again.
* Installer does not accidentially kill the whole Start menu again.
* Installer uninstalls charch too.
* Fixed some line skippers.
(care2debug, Daniel Reimer)
- AMD64 Addon Fixes:
* Fix the one dash too much problem.
* Fix the args not checked bug.
(Samuel Serapion)
- Prepare scripts for RosBE64 1.1 which is compatible with the new RosBE Versions (Daniel Reimer)
- Bugfixes in ssvn (Shashkov Maxim, Daniel Reimer)
- Fix confusion between %_ROSBE_ROSPREFIX% and %_ROSBE_PREFIX%. (Colin Finck)
We only use %_ROSBE_PREFIX% now, which should fix building with amd64. (Colin Finck)
- Readd chdefdir's feature to switch to the new default directory after changing it. (Colin Finck)
- Fix inability to switch back to i386. (Colin Finck)
- Fix Variables to be able to use more recent GCCs. (Daniel Reimer)
- Fix up the call of the i386 config file in charch. (Daniel Reimer)
- Fix up default color of the 64 bit RosBE. (Daniel Reimer)
- "Only" call the 64 bit config file when you are in 64 bit mode. (Daniel Reimer)
- Fix the 64 bit options tool to be useable. (Daniel Reimer)
- Tidy up work on all files. (Daniel Reimer)
- Added RBuild Flags Setting possibility into the "config" command. They will be loaded at RosBE
startup and thus behave the same way like the other settings you can set in there. (Daniel Reimer)
- Made the "update" command stop when it found the last existant update online. Theres no use in trying
the full update 1-9 if theres none/one. This speeds up the status generation process. (Daniel Reimer)
- Get rid of the Doskey macro file, just add %_ROSBE_BASEDIR% (and %_ROSBE_BASEDIR%Tools for svn.exe)
to the PATH and call all .cmd files directly. Renamed some batch files to match the macro names and
added some new ones, for which no batch file existed. (except "env", this command has been removed)
Now these commands can be called from other batch files and stuff like "clean & make" will work as well.
(Colin Finck, Gunnar)
- Fix raddr2line.cmd to properly handle spaces in the path. (Colin Finck)
- Added rosapps and rostests support to ssvn. (Daniel Reimer)
- clean supports now multiple clean commands like "clean aaa bbb" (Daniel Reimer, mota)
- Got rid of the TranslateOptions Hack (Daniel Reimer, Art Yerkes)

--------------------------------------------------------------------------------

Last thing I would like to see in 1.5 is a merged config script and options tool, but I have no clue how to get this done in the GUI in a nice way... so this is no show stopper at all.
RosBE 1.5 beta 1 can be downloaded here.