Author Topic: New unofficial installer for Code::Blocks available for testing!  (Read 33767 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5188
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #30 on: April 29, 2006, 09:42:53 pm »
no idea what the msi functionality requirements are.
so double question :
1) needed to keep while the product has been installed ? (seems so according to your previous post)
2) needed tot keep even after product has been uninstalled ??

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #31 on: May 01, 2006, 01:54:13 pm »
no idea what the msi functionality requirements are.
so double question :
1) needed to keep while the product has been installed ? (seems so according to your previous post)
2) needed tot keep even after product has been uninstalled ??

It is needed while product is installed, but the bug is when it is being uninstalled, in which it is not self-removing...NSIS Installation Data bug fixed. I set up a new build that has some nicer features, and the directory tree problem should be fixed now... So, download it and try it out!
Problems/Planned Features/Unfortunate Side-effects:
  • OS detection disabled and ANSI version is installed because installer incorrectly identifies all Windows OSes as Windows 2000, permitting installation of unicode version; still investigating
I finally FIXED IT!!! Now the OS detection works properly and will pull the Unicode files on a KNOWN Unicode OS... Unfortunately, this means, Windows Vista will identify as a ANSI OS because I have no idea what the OS String is for Vista... On Windows NT, 2000, and XP, it will install Unicode... Windows 9x/ME and Vista, it will install ANSI...

And on another note:
I compiled C::B for the first time!  :D
I will allow people who request to try my build of the 30 April 2006 nightly..
This build is special, because ANSI and Unicode are in wxWidgets 2.6.3....
The build is 2397...
If anyone wants to test it, send a message to me requesting it and I will give details on how to get it... ANSI users will like this too.... maybe  :?

WxWidgets 2.6.3pl2 fixes the following:
Quote from: WxWidgets website
  • wxMSW: added XP theming to wxBitmapButton.
  • wxMSW: reverts a fix that caused wxChoice/wxComboBox sizing problems on Windows 2000 and below.
  • wxMSW: fixes a positioning problem when toolbars are changed after being shown initially.
« Last Edit: May 02, 2006, 02:09:18 pm by Pharaoh Atem »

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5188
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #32 on: May 01, 2006, 02:13:22 pm »
This build is special, because ANSI and Unicode are in wxWidgets 2.6.3....

What do you mean by this ???

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #33 on: May 01, 2006, 02:15:22 pm »
This build is special, because ANSI and Unicode are in wxWidgets 2.6.3....

What do you mean by this ???

Both the ANSI and the Unicode builds use wxWidgets 2.6.3 library! :D
« Last Edit: May 02, 2006, 12:55:03 am by Pharaoh Atem »

Offline jayatk

  • Multiple posting newcomer
  • *
  • Posts: 40
Re: New installer with patching system for Code::Blocks...
« Reply #34 on: May 01, 2006, 05:45:06 pm »
But need .NET framework to run.

I think that is a no go. .NET is not cross-platform.

Ah...but the Mono-Project is cross-platform and is supposed to run .NET code.
http://www.mono-project.com/Main_Page

Maybe NSIS can be used in the future.

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: New installer with patching system for Code::Blocks...
« Reply #35 on: May 01, 2006, 11:28:03 pm »
But need .NET framework to run.

I think that is a no go. .NET is not cross-platform.

Ah...but the Mono-Project is cross-platform and is supposed to run .NET code.
http://www.mono-project.com/Main_Page

Maybe NSIS can be used in the future.
Mono is only for C# projects... It will eventually encompass C++ though...

Offline grunerite

  • Multiple posting newcomer
  • *
  • Posts: 41
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #36 on: May 02, 2006, 12:56:07 am »
Hi Pharoah Atem,

Is the hotpatching/webpatching stuff working yet? Once your installer is done, how does it allow one to update to most recent version/nightly? Is it quicker?

Thanks.

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #37 on: May 02, 2006, 01:06:22 am »
Hi Pharoah Atem,

Is the hotpatching/webpatching stuff working yet? Once your installer is done, how does it allow one to update to most recent version/nightly? Is it quicker?

Thanks.

It is really easy to update C::B using my installer, but it requires you to reinstall... You do NOT have to redownload the installer, just run it... It will show a page similar to the one below: (This is from the C::B installer dev-PP1)

Simply select to continue setup and just run the process... It will pull the files and install right over it, but it SHOULD preserve your settings...
« Last Edit: May 07, 2006, 06:08:53 am by Pharaoh Atem »

Offline grunerite

  • Multiple posting newcomer
  • *
  • Posts: 41
Re: New installer with lots of stuff for Code::Blocks in the works...
« Reply #38 on: May 02, 2006, 09:16:27 pm »
Cool. That looks pretty nice!

Offline Conan Kudo

  • Multiple posting newcomer
  • *
  • Posts: 111
    • Enano CMS Project
Re: New unofficial installer for Code::Blocks available for testing!
« Reply #39 on: May 07, 2006, 05:58:36 am »
Alright, I have finished my Public Prerelease of my installer, and I decided to release it today, and it is available until the next version is ready. It contains Code::Blocks 1.0 rv2417. Well, here it is!

Link: Need special access! If you wish to gain access to the installer, you must register at RGW-Net and send a private message to "Pharaoh Atem" on there with the subject "Want to be added to Special Testers!" in order to be transferred into the testers group so that you can download the installer! Click here to go to the site and register if you have not already, and if you are in the testers group already, click on the link to the installer on the page! The few of you who MAY have an indev build, must remove it before installing this one! After this one, upgrading will be supported!

WARNING!!! MinGW is not selected to be installed BY DEFAULT!!! You must select to install it!

Featureset:
  • Code::Blocks transparent logo at startup
  • Variable directory paths and start menu folders
  • Componentization of C::B nightly based on RC2
  • Quick, speedy installation
  • Basic rewrite complete
  • MSI-like functionality written in
  • Vista-style look, ultrahigh solid LZMA compression
  • Repair functionality, allows repairing of installation if corrupt
  • Componentized uninstallation
  • MinGW included to support componentized uninstallation
  • Components selection space adequate now
  • System key identifies Codeblocks program correctly
  • Depending on version of OS, installer will install either the Unicode or the ANSI version

Problems/Planned Features/Unfortunate Side-effects:
  • Splash is dithered to 256 colours, limited by GIF format restrictions
  • Due to overwhelming opposition, hotpatching will NOT be included

THIS IS NOT THE OFFICIAL INSTALLER OF Code::Blocks!!! I just need some people to try it beforehand.
« Last Edit: May 08, 2006, 12:41:11 am by Pharaoh Atem »