A new version includes support of rule 41 in BitBlt plugin, which makes a lot of difference when you using freetype. For downloading , follow one of these links: Cog VMs: https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog%20Unix/ https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Mac-Carbon/ https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Win32/ Stack VMs: https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Stack%20VM%20Unix/ https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackVM-Mac-Carbon/ https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackWin32/ Mac Cocoa builds will be updated once Esteban verify the build. :) -- Best regards, Igor Stasenko AKA sig. |
Igor Stasenko wrote: > > A new version includes support of rule 41 in BitBlt plugin, > which makes a lot of difference when you using freetype. > > For downloading , follow one of these links: > > Cog VMs: > https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog%20Unix/ > https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Mac-Carbon/ > https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Win32/ > > Stack VMs: > https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Stack%20VM%20Unix/ > https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackVM-Mac-Carbon/ > https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackWin32/ > > Mac Cocoa builds will be updated once Esteban verify the build. :) > Hi Igor, These Mac VMs don't run in OS X 10.5.8 (same issue Esteban worked on for the Cocoa VMs). The Win VMs are about 5Mb in size, while all Win VMs I have used were about 1Mb in size. Perhaps it would be a good idea to make builds with a reduced set of plugins? Thanks, Juan Vuletich |
On 12 July 2011 20:51, Juan Vuletich <[hidden email]> wrote: > > Igor Stasenko wrote: >> >> A new version includes support of rule 41 in BitBlt plugin, >> which makes a lot of difference when you using freetype. >> >> For downloading , follow one of these links: >> >> Cog VMs: >> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog%20Unix/ >> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Mac-Carbon/ >> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Win32/ >> >> Stack VMs: >> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Stack%20VM%20Unix/ >> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackVM-Mac-Carbon/ >> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackWin32/ >> >> Mac Cocoa builds will be updated once Esteban verify the build. :) >> > > Hi Igor, > > These Mac VMs don't run in OS X 10.5.8 (same issue Esteban worked on for the > Cocoa VMs). > > The Win VMs are about 5Mb in size, while all Win VMs I have used were about > 1Mb in size. Perhaps it would be a good idea to make builds with a reduced > set of plugins? > No. Its most probably due to unstripped a debug info. I will check. > Thanks, > Juan Vuletich > -- Best regards, Igor Stasenko AKA sig. |
Igor. Notice that CogFamilyWindowsConfig >> #commonCompilerFlags you add -ggdb2 you may want not to do that in #commonCompilerFlags but just add it for the debug config.
-- Mariano http://marianopeck.wordpress.com |
In reply to this post by Igor Stasenko
On 12 July 2011 21:25, Igor Stasenko <[hidden email]> wrote: > On 12 July 2011 20:51, Juan Vuletich <[hidden email]> wrote: >> >> Igor Stasenko wrote: >>> >>> A new version includes support of rule 41 in BitBlt plugin, >>> which makes a lot of difference when you using freetype. >>> >>> For downloading , follow one of these links: >>> >>> Cog VMs: >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog%20Unix/ >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Mac-Carbon/ >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Win32/ >>> >>> Stack VMs: >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Stack%20VM%20Unix/ >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackVM-Mac-Carbon/ >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackWin32/ >>> >>> Mac Cocoa builds will be updated once Esteban verify the build. :) >>> >> >> Hi Igor, >> >> These Mac VMs don't run in OS X 10.5.8 (same issue Esteban worked on for the >> Cocoa VMs). >> > Yes. Thanks for reminder. We need to change that as well. > >> The Win VMs are about 5Mb in size, while all Win VMs I have used were about >> 1Mb in size. Perhaps it would be a good idea to make builds with a reduced >> set of plugins? >> > No. Its most probably due to unstripped a debug info. I will check. > As i suspected it is because of debug info. Stripping makes them a lot smaller: sig@comp /f/projects/cog-vmmaker/sig-cog/build $ cd ../results/ sig@comp /f/projects/cog-vmmaker/sig-cog/results $ strip CogVM.exe sig@comp /f/projects/cog-vmmaker/sig-cog/results $ strip libfreetype-6.dll sig@comp /f/projects/cog-vmmaker/sig-cog/results $ strip SqueakFFIPrims.dll sig@comp /f/projects/cog-vmmaker/sig-cog/results $ ls -la total 2359 drwxr-xr-x 2 sig Администраторы 0 Jul 11 00:53 . drwxr-xr-x 16 sig Администраторы 0 Jun 8 20:16 .. -rwxr-xr-x 1 sig Администраторы 1717774 Jul 14 15:09 CogVM.exe -rwxr-xr-x 1 sig Администраторы 91149 Jul 12 05:56 FT2Plugin.dll -rwxr-xr-x 1 sig Администраторы 29198 Jul 14 15:10 SqueakFFIPrims.dll -rwxr-xr-x 1 sig Администраторы 466446 Jul 14 15:10 libfreetype-6.dll -- Best regards, Igor Stasenko AKA sig. |
I think I have already told it to you, but I'd rather let the binaries NOT to include debug info by default as it is done with the rest of the confs. Only add debug flags to debug configs. So I would remove the -ggdb (or any related flag) from CogFamilyWindowsConfig >> #commonCompilerFlags and move it to debugCompilerFlags. On Thu, Jul 14, 2011 at 6:10 PM, Igor Stasenko <[hidden email]> wrote:
-- Mariano http://marianopeck.wordpress.com |
On 15 July 2011 13:47, Mariano Martinez Peck <[hidden email]> wrote: > > I think I have already told it to you, but I'd rather let the binaries NOT to include debug info by default as it is done with the rest of the confs. Only add debug flags to debug configs. > So I would remove the -ggdb (or any related flag) from CogFamilyWindowsConfig >> #commonCompilerFlags > and move it to debugCompilerFlags. > yes sure > > On Thu, Jul 14, 2011 at 6:10 PM, Igor Stasenko <[hidden email]> wrote: >> >> On 12 July 2011 21:25, Igor Stasenko <[hidden email]> wrote: >> > On 12 July 2011 20:51, Juan Vuletich <[hidden email]> wrote: >> >> >> >> Igor Stasenko wrote: >> >>> >> >>> A new version includes support of rule 41 in BitBlt plugin, >> >>> which makes a lot of difference when you using freetype. >> >>> >> >>> For downloading , follow one of these links: >> >>> >> >>> Cog VMs: >> >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog%20Unix/ >> >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Mac-Carbon/ >> >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Cog-Win32/ >> >>> >> >>> Stack VMs: >> >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/Stack%20VM%20Unix/ >> >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackVM-Mac-Carbon/ >> >>> https://pharo-ic.lille.inria.fr/hudson/view/Cog/job/StackWin32/ >> >>> >> >>> Mac Cocoa builds will be updated once Esteban verify the build. :) >> >>> >> >> >> >> Hi Igor, >> >> >> >> These Mac VMs don't run in OS X 10.5.8 (same issue Esteban worked on for the >> >> Cocoa VMs). >> >> >> > Yes. Thanks for reminder. We need to change that as well. >> > >> >> The Win VMs are about 5Mb in size, while all Win VMs I have used were about >> >> 1Mb in size. Perhaps it would be a good idea to make builds with a reduced >> >> set of plugins? >> >> >> > No. Its most probably due to unstripped a debug info. I will check. >> > >> >> As i suspected it is because of debug info. >> Stripping makes them a lot smaller: >> >> sig@comp /f/projects/cog-vmmaker/sig-cog/build >> $ cd ../results/ >> >> sig@comp /f/projects/cog-vmmaker/sig-cog/results >> $ strip CogVM.exe >> >> sig@comp /f/projects/cog-vmmaker/sig-cog/results >> $ strip libfreetype-6.dll >> >> sig@comp /f/projects/cog-vmmaker/sig-cog/results >> $ strip SqueakFFIPrims.dll >> >> sig@comp /f/projects/cog-vmmaker/sig-cog/results >> $ ls -la >> total 2359 >> drwxr-xr-x 2 sig Администраторы 0 Jul 11 00:53 . >> drwxr-xr-x 16 sig Администраторы 0 Jun 8 20:16 .. >> -rwxr-xr-x 1 sig Администраторы 1717774 Jul 14 15:09 CogVM.exe >> -rwxr-xr-x 1 sig Администраторы 91149 Jul 12 05:56 FT2Plugin.dll >> -rwxr-xr-x 1 sig Администраторы 29198 Jul 14 15:10 SqueakFFIPrims.dll >> -rwxr-xr-x 1 sig Администраторы 466446 Jul 14 15:10 libfreetype-6.dll >> >> >> >> -- >> Best regards, >> Igor Stasenko AKA sig. > > > > -- > Mariano > http://marianopeck.wordpress.com > > > -- Best regards, Igor Stasenko AKA sig. |
Free forum by Nabble | Edit this page |