[Cog] new builds available on hudson

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[Cog] new builds available on hudson

Igor Stasenko
 
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.
Reply | Threaded
Open this post in threaded view
|

Re: [Cog] new builds available on hudson

Juan Vuletich-4
 
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
Reply | Threaded
Open this post in threaded view
|

Re: [Cog] new builds available on hudson

Igor Stasenko

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.


> Thanks,
> Juan Vuletich
>



--
Best regards,
Igor Stasenko AKA sig.
Reply | Threaded
Open this post in threaded view
|

Re: [Cog] new builds available on hudson

Mariano Martinez Peck
 


> 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.


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.
 

> Thanks,
> Juan Vuletich
>



--
Best regards,
Igor Stasenko AKA sig.



--
Mariano
http://marianopeck.wordpress.com

Reply | Threaded
Open this post in threaded view
|

Re: [Cog] new builds available on hudson

Igor Stasenko
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.
Reply | Threaded
Open this post in threaded view
|

Re: [Cog] new builds available on hudson

Mariano Martinez Peck
 
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:

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

Reply | Threaded
Open this post in threaded view
|

Re: [Cog] new builds available on hudson

Igor Stasenko

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.