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 |
luzr wrote on Tue, 27 May 2008 00:18 | ||
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 |
luzr wrote on Tue, 27 May 2008 00:18 | ||
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 |
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. |
Quote: |
That would spare server space and upload time for mantainer. |
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! |
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. |
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 Maybe 3-4 is a bit few (a bug could remain hidden for some days...) but at least that one will enforce bug reporting |
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. |
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. |
Quote: |
BTW, how many 'previous' svn releases do you think it'll be wise to keep ? |
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 |
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! |
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' |
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
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
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
tojocky wrote on Mon, 26 May 2008 15:16 |
The modified source code of MakeInstall3 is here or in Attachment! |