Igor Stasenko uploaded a new version of CMakeVMMaker to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMaker-IgorStasenko.157.mcz==================== Summary ====================
Name: CMakeVMMaker-IgorStasenko.157
Author: IgorStasenko
Time: 27 April 2012, 7:27:15.783 pm
UUID: 7bae08cd-1557-4a34-94f8-f136f8e8e7b5
Ancestors: CMakeVMMaker-EstebanLorenzano.156
- added config options for SSL plugin on unix
=============== Diff against CMakeVMMaker-EstebanLorenzano.156 ===============
Item was changed:
CPlatformConfig subclass: #CogFamilyUnixConfig
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'CMakeVMMaker-Unix'!
+ !CogFamilyUnixConfig commentStamp: 'IgorStasenko 4/27/2012 19:21' prior: 0!
- !CogFamilyUnixConfig commentStamp: 'MarianoMartinezPeck 4/24/2011 15:31' prior: 0!
This is an abstract class for all Cog VMs for Unix.
For ALSA sound driver you need to install a
- libasound2
- libasound2-dev
For UUID you might also need:
- uuid-dev
packages
+ For SSL Plugins you need libssl & development headers:
+ sudo apt-get install openssl
+ sudo apt-get install libssl-dev
+
+
Fore more information, check the class comments of all the superclasses.
!
Item was added:
+ ----- Method: CogFamilyUnixConfig>>configureSqueakSSLPlugin: (in category 'plugin extra rules') -----
+ configureSqueakSSLPlugin: maker
+ "extra rules for SqueakSSLPlugin"
+
+ maker addPlatformSources: #( 'sqUnixOpenSSL.c').
+
+ maker addExternalLibraries: #('ssl' ).
+ !