U++ framework
Do not panic. Ask here before giving up.

Home » Developing U++ » Releasing U++ » Releasing in Win32 xp
Releasing in Win32 xp [message #16058] Mon, 26 May 2008 10:57 Go to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

Hi! I compiled Ultimate++ release 805.r120 with MSC8 optimal on win32 xp sp3 was builded without errors.
I downloaded MakeInstall3 from uppbox repository from uvs. I Tried to make package with builded MakeInstall3 but have errors. Tell me please... where i can get more info about this! I analyzing the code for understand mechanism... but this is not sufficient for understand!

It will be great for new users to download builded release installers and test this!

Thank you.
With respect John.
Re: Releasing in Win32 xp [message #16059 is a reply to message #16058] Mon, 26 May 2008 11:07 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

Do you want MakeInstall3 to be used as a universal installer? It was developed to create win32 releases of ulitmate++. And it needs 7zip and WinInstall3 (also in uppbox) apps.
Re: Releasing in Win32 xp [message #16060 is a reply to message #16059] Mon, 26 May 2008 11:12 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

How I can combine this for use MakeInstall3 to releasing for win32?
Re: Releasing in Win32 xp [message #16062 is a reply to message #16060] Mon, 26 May 2008 18:30 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

I changed MakeInstall3 and make U++ install release svn.270 on win32 xp with MSC8 compiler. Thanks to Mirek Fidler (luzr), Daniel (unodgs) and Andrei Cosma(bytefield) for help.

Binary files for win32 you can download from:
1.upp-win-svn.270.exe
2.upp-mingw-svn.270.exe

I tested and its work fine!
Re: Releasing in Win32 xp [message #16063 is a reply to message #16062] Mon, 26 May 2008 20:29 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

Looks like we have another maintainer Wink If you'd like to prepare regular svn builds please do - we need it. I am unfortunately not able to do it. I could then make only main releases (with changelog, updated libs etc). And I think these svn builds should be located together with linux builds on ultimate server. And please tell what changes you made to makeinstall3, I could merge them with current sources if necessary.
Re: Releasing in Win32 xp [message #16064 is a reply to message #16063] Mon, 26 May 2008 20:59 Go to previous messageGo to next message
bytefield is currently offline  bytefield
Messages: 210
Registered: December 2007
Experienced Member
Well, the build is near linux builds on ultimate server. The problem is if should be there both version of builds, with and without mingw? I've uploaded only the version without mingw, guess who use svn builds have already installed mingw or a MS compiler.

Andrei


cdabbd745f1234c2751ee1f932d1dd75

[Updated on: Mon, 26 May 2008 21:25]

Report message to a moderator

Re: Releasing in Win32 xp [message #16065 is a reply to message #16064] Mon, 26 May 2008 21:16 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

The modified source code of MakeInstall3 is here or in Attachment!

[Updated on: Mon, 26 May 2008 21:18]

Report message to a moderator

Re: Releasing in Win32 xp [message #16067 is a reply to message #16065] Mon, 26 May 2008 22:34 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
Well, that's becoming more and more complete ! Smile
If we follow that thread, we'll beat Codeblocks Smile

Max
Re: Releasing in Win32 xp [message #16068 is a reply to message #16064] Tue, 27 May 2008 00:18 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
bytefield wrote on Mon, 26 May 2008 14:59

Well, the build is near linux builds on ultimate server. The problem is if should be there both version of builds, with and without mingw? I've uploaded only the version without mingw, guess who use svn builds have already installed mingw or a MS compiler.

Andrei


I vote for releasing with mingw too.

In fact, I think current "svn" version is more stable than "official" 2007.1 (occassional blunder excluded).

And, more importantly, releasing with mingw allows also testing of the "complete" distribution. I mean, it puts all versions of release under testing. That is very useful...

Mirek
Re: Releasing in Win32 xp [message #16071 is a reply to message #16068] Tue, 27 May 2008 07:54 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
luzr wrote on Tue, 27 May 2008 00:18

bytefield wrote on Mon, 26 May 2008 14:59

Well, the build is near linux builds on ultimate server. The problem is if should be there both version of builds, with and without mingw? I've uploaded only the version without mingw, guess who use svn builds have already installed mingw or a MS compiler.

Andrei


I vote for releasing with mingw too.

In fact, I think current "svn" version is more stable than "official" 2007.1 (occassional blunder excluded).

And, more importantly, releasing with mingw allows also testing of the "complete" distribution. I mean, it puts all versions of release under testing. That is very useful...

Mirek



Maybe he meant if he should include mingw on release (which makes it quite big file to download) or without it, not if he should release both mingw and MS compiled versions.
IMHO for svn builds would make more sense to separate mingw (which doesn't change) from upp. Or, maybe, to make the installer automatically download mingw if needed.

Max
Re: Releasing in Win32 xp [message #16072 is a reply to message #16068] Tue, 27 May 2008 07:57 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

I made both releases (with and without mingw). Andrei (bytefield) helps me for upload release to server, I can do myself but I have not access.

John.
Re: Releasing in Win32 xp [message #16073 is a reply to message #16071] Tue, 27 May 2008 08:05 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

mdelfede wrote on Tue, 27 May 2008 08:54

luzr wrote on Tue, 27 May 2008 00:18

bytefield wrote on Mon, 26 May 2008 14:59

Well, the build is near linux builds on ultimate server. The problem is if should be there both version of builds, with and without mingw? I've uploaded only the version without mingw, guess who use svn builds have already installed mingw or a MS compiler.

Andrei


I vote for releasing with mingw too.

In fact, I think current "svn" version is more stable than "official" 2007.1 (occassional blunder excluded).

And, more importantly, releasing with mingw allows also testing of the "complete" distribution. I mean, it puts all versions of release under testing. That is very useful...

Mirek



Maybe he meant if he should include mingw on release (which makes it quite big file to download) or without it, not if he should release both mingw and MS compiled versions.
IMHO for svn builds would make more sense to separate mingw (which doesn't change) from upp. Or, maybe, to make the installer automatically download mingw if needed.

Max



I vote for make separate release for mingw wich will changes and build settings of u++, the release we can name mingw-for-upp.

[Updated on: Mon, 23 June 2008 14:50]

Report message to a moderator

Re: Releasing in Win32 xp [message #16074 is a reply to message #16058] Tue, 27 May 2008 09:24 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 826
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
I wonder whether there's some good way how to link this svnbuilds page with current Download / "upp-development" section (as that one has totally obsolete content right now anyway).

And there's no direct link to the new svnbuilds page yet.
Re: Releasing in Win32 xp [message #16075 is a reply to message #16071] Tue, 27 May 2008 09:34 Go to previous messageGo to next message
bytefield is currently offline  bytefield
Messages: 210
Registered: December 2007
Experienced Member
mdelfede wrote on Tue, 27 May 2008 08:54

luzr wrote on Tue, 27 May 2008 00:18

bytefield wrote on Mon, 26 May 2008 14:59

Well, the build is near linux builds on ultimate server. The problem is if should be there both version of builds, with and without mingw? I've uploaded only the version without mingw, guess who use svn builds have already installed mingw or a MS compiler.

Andrei


I vote for releasing with mingw too.

In fact, I think current "svn" version is more stable than "official" 2007.1 (occassional blunder excluded).

And, more importantly, releasing with mingw allows also testing of the "complete" distribution. I mean, it puts all versions of release under testing. That is very useful...

Mirek



Maybe he meant if he should include mingw on release (which makes it quite big file to download) or without it, not if he should release both mingw and MS compiled versions.
IMHO for svn builds would make more sense to separate mingw (which doesn't change) from upp. Or, maybe, to make the installer automatically download mingw if needed.

Max


That i was thinking, i wasn't wanted to include mingw with every package, it make no sens, better have mingw as a separate package or make the installer to download and install it if needed. It isn't so hard to modify the installer to download current mingw version, or to specify to user that one compiler have to be installed on system.


cdabbd745f1234c2751ee1f932d1dd75
Re: Releasing in Win32 xp [message #16076 is a reply to message #16058] Tue, 27 May 2008 10:09 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 826
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
What's wrong with current 2 exe download? You either take the one without mingw, or the one with.
Installer may be not able to download anything (what if the target computer is offline?) and the U++ has been providing both installers since start I think.

In svnbuilds if we can afford to offer both of them, it would help to cover both versions with tests, as Mirek noted.
I think most of the people will not download the mingw version, but somebody new to U++ may eventually try it and report any problems. At least the maintainer will run the build scripts for mingw version all the time, so that's another part of final distribution covered.
Re: Releasing in Win32 xp [message #16077 is a reply to message #16076] Tue, 27 May 2008 10:18 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
mr_ped wrote on Tue, 27 May 2008 10:09

What's wrong with current 2 exe download? You either take the one without mingw, or the one with.


well, the wrong could be the unneeded server space occupied by build, the time spent to package 2 executables and to upload them on server.

Quote:


Installer may be not able to download anything (what if the target computer is offline?) and the U++ has been providing both installers since start I think.



I agree to that one for releases builds, not for svn ones.
People that get svn builds usually have already an installed upp with mingw or, in the rare cases they don't they can fetch the mingw separately.
SVN builds, even if they're quite stable, should be used for testing purposes by people that already knows something about upp, and have a stable version installed.

BTW, I think the best stuff would be to provide theide with some way to check for an available mingw version and (optionally) update local version if older.

OR, it's possible to put a mingw-only installer on site and modify php script to allow people to download it if needed.
That would spare server space and upload time for mantainer.

Ciao

Max
Re: Releasing in Win32 xp [message #16078 is a reply to message #16077] Tue, 27 May 2008 10:43 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

Quote:

That would spare server space and upload time for mantainer.

I propose to keep on the server builds from last month only.
Of course this not solve upload time, but is this really a problem ?

The best would be of course if theide have some kind of plugin window in which user could select mingw (others compilers?) and libraries that can't be keep as part of upp sources (like SDL). Sources should be able to be updated via SVN (if it will be integrated with theide).
Re: Releasing in Win32 xp [message #16080 is a reply to message #16078] Tue, 27 May 2008 11:14 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
unodgs wrote on Tue, 27 May 2008 10:43

Quote:

That would spare server space and upload time for mantainer.

I propose to keep on the server builds from last month only.
Of course this not solve upload time, but is this really a problem ?



I usually leave on server just latest 3-4 svn builds, just in case that a new one breaks something. One month would be about 15 svn times 3 (or 4) releases, too much for currente server's free space Smile
Maybe 3-4 is a bit few (a bug could remain hidden for some days...) but at least that one will enforce bug reporting Smile

Quote:


The best would be of course if theide have some kind of plugin window in which user could select mingw (others compilers?) and libraries that can't be keep as part of upp sources (like SDL). Sources should be able to be updated via SVN (if it will be integrated with theide).

[/quote]

I agree with that one, it could be an interesting addition.
BTW, I'm (slowly) coding an SVN class to integrate it on theide.... slowly because of lack of time on those days.
When the class will be ready for some tests (now it does just a checkin/commit) I'll post it on bazaar.
I think I'll need then some help do integrate with theide and, that would be really useful, someone that can write a visual diff/patch plugin for it.
More on tecnology lab... I guess that one is the right place!

Max
Re: Releasing in Win32 xp [message #16082 is a reply to message #16080] Tue, 27 May 2008 12:08 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

Quote:


I usually leave on server just latest 3-4 svn builds, just in case that a new one breaks something. One month would be about 15 svn times 3 (or 4) releases, too much for currente server's free space Smile
Maybe 3-4 is a bit few (a bug could remain hidden for some days...) but at least that one will enforce bug reporting Smile


I think Mirek could change the limit a bit Wink Mirek could you tell what server limits are set now ?
Quote:


I agree with that one, it could be an interesting addition.
BTW, I'm (slowly) coding an SVN class to integrate it on theide.... slowly because of lack of time on those days.
When the class will be ready for some tests (now it does just a checkin/commit) I'll post it on bazaar.
I think I'll need then some help do integrate with theide and, that would be really useful, someone that can write a visual diff/patch plugin for it.
More on tecnology lab... I guess that one is the right place!


My wish is to make TheIDE to be able to cooperate with any VCS, but this needs to make ide architecture more "pluginable". Please work on SVN, I'm working on GIT. In the end we could compare our experiences to know what ide needs to be able to handle both vcs properly. As for visual diff, we could take one from uvs2. It's not perfect but it's quite ok. Frankly it could be separated as package and extended in future (for example visual conflicts solving is missing now)

[Updated on: Tue, 27 May 2008 12:09]

Report message to a moderator

Re: Releasing in Win32 xp [message #16083 is a reply to message #16071] Tue, 27 May 2008 13:00 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
mdelfede wrote on Tue, 27 May 2008 01:54


Maybe he meant if he should include mingw on release (which makes it quite big file to download) or without it, not if he should release both mingw and MS compiled versions.



FYI, Win32 U++ is ALWAYS compiled with MSC (because it produces much smaller .exe).

Mirek
Re: Releasing in Win32 xp [message #16087 is a reply to message #16083] Tue, 27 May 2008 14:31 Go to previous messageGo to next message
bytefield is currently offline  bytefield
Messages: 210
Registered: December 2007
Experienced Member
luzr wrote on Tue, 27 May 2008 14:00

mdelfede wrote on Tue, 27 May 2008 01:54


Maybe he meant if he should include mingw on release (which makes it quite big file to download) or without it, not if he should release both mingw and MS compiled versions.



FYI, Win32 U++ is ALWAYS compiled with MSC (because it produces much smaller .exe).

Mirek


It is always compiled with MSC if maintainer do that(this version is also compiled with MSC), but guess distributing mingw with every svn builds is inutile and guess we cannot have on server more than 15 packages because of low storage space.
Alternatively we can have a single mingw installer near svnbuilds and who need it to can download it from there, and btw which programmer make programs without having a compiler installed on system?!?, let be serious and a new programmer doesn't begin using U++ until he know C++ and he cannot learn C++ without a compiler. And the mainly used compilers on windows are MSC ones and MinGW.
And i think every newcomer to U++ which use windows is reading this, where is explained clearly that you must have installed a compiler on your system.

So my proposal are to have mingw distributed with stable and official releases and one mingw package (installer) in svnbuilds for programmers who use latest svn builds (have it as a separate packages not bundled with upp svn packages), in fact the mingw is always the same, just the upp and theide is changing, so we must provide just the changes.


cdabbd745f1234c2751ee1f932d1dd75
Re: Releasing in Win32 xp [message #16088 is a reply to message #16087] Tue, 27 May 2008 14:56 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
I guess you are missing the point here....

I agree that mingw release is somewhat redundant, EXCEPT for testing purposes. We already had situations when everything was OK, but something was broken in mingw release.

By releasing mingw we should be able to catch these bugs early.

Mirek
Re: Releasing in Win32 xp [message #16089 is a reply to message #16082] Tue, 27 May 2008 16:02 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
unodgs wrote on Tue, 27 May 2008 06:08

Quote:


I usually leave on server just latest 3-4 svn builds, just in case that a new one breaks something. One month would be about 15 svn times 3 (or 4) releases, too much for currente server's free space Smile
Maybe 3-4 is a bit few (a bug could remain hidden for some days...) but at least that one will enforce bug reporting Smile


I think Mirek could change the limit a bit Wink Mirek could you tell what server limits are set now ?



We have 2GB total, 500MB used. Means there is 1.5GB free...

And, in fact, this is non-issue. Our sponsor offered hosting to us, so we can get our own machine on very fast backbone. Then the space is virtually unlimited Wink

Mirek

[Updated on: Tue, 27 May 2008 16:02]

Report message to a moderator

Re: Releasing in Win32 xp [message #16091 is a reply to message #16089] Tue, 27 May 2008 16:27 Go to previous messageGo to next message
bytefield is currently offline  bytefield
Messages: 210
Registered: December 2007
Experienced Member
Quote:

We have 2GB total, 500MB used. Means there is 1.5GB free...

Well, if you say so... But two weeks ago i couldn't upload my package because of space problem until i've removed others older packages.


cdabbd745f1234c2751ee1f932d1dd75
Re: Releasing in Win32 xp [message #16092 is a reply to message #16091] Tue, 27 May 2008 19:41 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
OK, I will check again - maybe quotas are not distributed right...

Mirek
Re: Releasing in Win32 xp [message #16094 is a reply to message #16088] Tue, 27 May 2008 20:10 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
luzr wrote on Tue, 27 May 2008 14:56

I guess you are missing the point here....

I agree that mingw release is somewhat redundant, EXCEPT for testing purposes. We already had situations when everything was OK, but something was broken in mingw release.

By releasing mingw we should be able to catch these bugs early.

Mirek


Well, I don't say we must suppress mingw releases, but right the opposite... mingw upp release IS useful for svn.
What I don't see so useful is to deploy complete mingw stuff on each svn build.
I don't know exactly how big is MINGW distrib, but I guess that can be good 10 MB of space... about the same that the complete upp build in linux.
IMHO, mingw should be separated from upp build, as it doesn't belong to it. Also people using wxwidgets usually don't deploy on each build the complete wxwidgets stuffs for the same reason.

Speaking about disk storage, I did find also the problem of disk space 2 weeks ago; for that reason I started to erase old builds when adding news ones. Maybe it's really a quota problem.

Max
Re: Releasing in Win32 xp [message #16098 is a reply to message #16094] Tue, 27 May 2008 23:19 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
mdelfede wrote on Tue, 27 May 2008 14:10


Speaking about disk storage, I did find also the problem of disk space 2 weeks ago; for that reason I started to erase old builds when adding news ones. Maybe it's really a quota problem.



Strange, I have just checked, it was at 350MB used and 750MB free.

Readjusted to 1400MB free....

Mirek
Re: Releasing in Win32 xp [message #16101 is a reply to message #16098] Tue, 27 May 2008 23:58 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
luzr wrote on Tue, 27 May 2008 23:19

mdelfede wrote on Tue, 27 May 2008 14:10


Speaking about disk storage, I did find also the problem of disk space 2 weeks ago; for that reason I started to erase old builds when adding news ones. Maybe it's really a quota problem.



Strange, I have just checked, it was at 350MB used and 750MB free.

Readjusted to 1400MB free....

Mirek


Really strange... when the problem arose, folder had some 30 64 bit builds plus 5-6 32 bit builds, so about 400 MB maximum.
BTW, how many 'previous' svn releases do you think it'll be wise to keep ?

Max
Re: Releasing in Win32 xp [message #16102 is a reply to message #16101] Wed, 28 May 2008 00:20 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
[quote title=mdelfede wrote on Tue, 27 May 2008 17:58]
luzr wrote on Tue, 27 May 2008 23:19

mdelfede wrote on Tue, 27 May 2008 14:10


Speaking about disk storage, I did find also the problem of disk space 2 weeks ago; for that reason I started to erase old builds when adding news ones. Maybe it's really a quota problem.



Strange, I have just checked, it was at 350MB used and 750MB free.

Readjusted to 1400MB free....

Mirek


Really strange... when the problem arose, folder had some 30 64 bit builds plus 5-6 32 bit builds, so about 400 MB maximum.
[quote]

Ops, sorry. Wrong info, I meant it had 750MB TOTAL, so 400MB maximum makes perfect sense....

Quote:


BTW, how many 'previous' svn releases do you think it'll be wise to keep ?



One if everything works Smile

Mirek
Re: Releasing in Win32 xp [message #16103 is a reply to message #16102] Wed, 28 May 2008 00:30 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1313
Registered: September 2007
Ultimate Contributor
Hehehehe... I'll try to look inside my crystall ball if there aren't hidden bugs somewhere Smile

Max
Re: Releasing in Win32 xp [message #16105 is a reply to message #16094] Wed, 28 May 2008 08:03 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

mdelfede wrote on Tue, 27 May 2008 21:10

luzr wrote on Tue, 27 May 2008 14:56

I guess you are missing the point here....

I agree that mingw release is somewhat redundant, EXCEPT for testing purposes. We already had situations when everything was OK, but something was broken in mingw release.

By releasing mingw we should be able to catch these bugs early.

Mirek


Well, I don't say we must suppress mingw releases, but right the opposite... mingw upp release IS useful for svn.
What I don't see so useful is to deploy complete mingw stuff on each svn build.
I don't know exactly how big is MINGW distrib, but I guess that can be good 10 MB of space... about the same that the complete upp build in linux.
IMHO, mingw should be separated from upp build, as it doesn't belong to it. Also people using wxwidgets usually don't deploy on each build the complete wxwidgets stuffs for the same reason.

Speaking about disk storage, I did find also the problem of disk space 2 weeks ago; for that reason I started to erase old builds when adding news ones. Maybe it's really a quota problem.

Max



Distribution with mingw is 16.8Mb and wothout mingw is 8.4Mb (for svn.270). I thing to separate only mingw reelase or can put documentation how install mingw and add an wizzard in Build Methods, for news user it will helpfull!

John.
Re: Releasing in Win32 xp [message #16107 is a reply to message #16105] Wed, 28 May 2008 10:29 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
tojocky wrote on Wed, 28 May 2008 02:03


Distribution with mingw is 16.8Mb and wothout mingw is 8.4Mb (for svn.270). I thing to separate only mingw reelase or can put documentation how install mingw and add an wizzard in Build Methods, for news user it will helpfull!



There already is wizard (Automatic setup).

Also, "our mingw" is way different from regular mingw. Different compiler version, our linker etc... A lot to test.

(BTW, I hope you are getting the "mingw" from U++ beta2 when creating the release).

Mirek
Re: Releasing in Win32 xp [message #16114 is a reply to message #16107] Wed, 28 May 2008 15:36 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

luzr wrote on Wed, 28 May 2008 11:29

tojocky wrote on Wed, 28 May 2008 02:03


Distribution with mingw is 16.8Mb and wothout mingw is 8.4Mb (for svn.270). I thing to separate only mingw reelase or can put documentation how install mingw and add an wizzard in Build Methods, for news user it will helpfull!



There already is wizard (Automatic setup).

Also, "our mingw" is way different from regular mingw. Different compiler version, our linker etc... A lot to test.

(BTW, I hope you are getting the "mingw" from U++ beta2 when creating the release).

Mirek



For sure I have with "mingw" from 2008.1beta... and when I creating release with "mingw" i get from 2008.1beta. If is other "mingw" for u++ then where can I get?
Re: Releasing in Win32 xp [message #16210 is a reply to message #16114] Mon, 02 June 2008 12:43 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

When I build svn.277 release I have this error:
Quote:


D:\upp\MakeInstall\win32\upp.install.final\u\uppsrc\CtrlCore \Win32Wnd.cpp(286) :
error C2556: 'void Upp::Ctrl::IsCompositedGui(void)' : overloaded function diff
ers only by return type from 'bool Upp::Ctrl::IsCompositedGui(void)'
d:\upp\makeinstall\win32\upp.install.final\u\uppsrc\ctrlcore \CtrlCore.h(
1299) : see declaration of 'Upp::Ctrl::IsCompositedGui'
D:\upp\MakeInstall\win32\upp.install.final\u\uppsrc\CtrlCore \Win32Wnd.cpp(286) :
error C2371: 'Upp::Ctrl::IsCompositedGui' : redefinition; different basic types

d:\upp\makeinstall\win32\upp.install.final\u\uppsrc\ctrlcore \CtrlCore.h(
1299) : see declaration of 'Upp::Ctrl::IsCompositedGui'

Re: Releasing in Win32 xp [message #16211 is a reply to message #16210] Mon, 02 June 2008 14:06 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
Sorry, now fixed, sync again please.

Mirek
Re: Releasing in Win32 xp [message #16225 is a reply to message #16211] Tue, 03 June 2008 10:11 Go to previous messageGo to next message
masu is currently offline  masu
Messages: 378
Registered: February 2006
Senior Member
Another error:

In file included from d:\programs\upp-svn\uppsrc\Core\heapdbg.cpp:7:
d:\programs\upp-svn\uppsrc\Core\HeapImp.h:164: error: thread-local storage not supported for this target


WinXP, Mingw 3.4.5, SVN rev 278

Regards,
Matthias
Re: Releasing in Win32 xp [message #16229 is a reply to message #16225] Tue, 03 June 2008 11:56 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

masu wrote on Tue, 03 June 2008 11:11

Another error:

In file included from d:\programs\upp-svn\uppsrc\Core\heapdbg.cpp:7:
d:\programs\upp-svn\uppsrc\Core\HeapImp.h:164: error: thread-local storage not supported for this target


WinXP, Mingw 3.4.5, SVN rev 278

Regards,
Matthias


Did you used mingw from u++ release or other?
Re: Releasing in Win32 xp [message #16231 is a reply to message #16225] Tue, 03 June 2008 13:36 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14291
Registered: November 2005
Ultimate Member
masu wrote on Tue, 03 June 2008 04:11

Another error:

In file included from d:\programs\upp-svn\uppsrc\Core\heapdbg.cpp:7:
d:\programs\upp-svn\uppsrc\Core\HeapImp.h:164: error: thread-local storage not supported for this target


WinXP, Mingw 3.4.5, SVN rev 278

Regards,
Matthias


New mingw supports tls. I am not sure it is worth fixing the code to work without tls - the result is fundamentally broken in that case anyway.

Mirek
Re: Releasing in Win32 xp [message #16234 is a reply to message #16231] Tue, 03 June 2008 13:55 Go to previous messageGo to next message
masu is currently offline  masu
Messages: 378
Registered: February 2006
Senior Member
I am using my already installed Mingw, but I will update it to 4.x, thanks.

Matthias
Re: Releasing in Win32 xp [message #16347 is a reply to message #16065] Mon, 09 June 2008 20:14 Go to previous messageGo to previous message
unodgs is currently offline  unodgs
Messages: 1367
Registered: November 2005
Location: Poland
Ultimate Contributor

tojocky wrote on Mon, 26 May 2008 15:16

The modified source code of MakeInstall3 is here or in Attachment!

Ok, I commited changes to uvs. I always had 7z and umk in system path that's why there was no way to configgure it from gui.
Previous Topic: RELEASE!
Next Topic: Mingw
Goto Forum:
  


Current Time: Mon Sep 14 16:30:15 GMT+2 2026

Total time taken to generate the page: 0.03593 seconds