Esteban Lorenzano uploaded a new version of CMakeVMMaker to project VM Maker: http://source.squeak.org/VMMaker/CMakeVMMaker-EstebanLorenzano.163.mcz
==================== Summary ====================
Name: CMakeVMMaker-EstebanLorenzano.163 Author: EstebanLorenzano Time: 27 May 2012, 3:52:44.725 pm UUID: 402acc72-078e-424f-8776-3fda056a991a Ancestors: CMakeVMMaker-EstebanLorenzano.162
using real aio.c instead dummyaio for iPhone/iPad (and looks like working)
=============== Diff against CMakeVMMaker-EstebanLorenzano.162 ===============
Item was changed: ----- Method: StackIPhoneConfig>>extraSources (in category 'source files') ----- extraSources " mac VM using some unix sources " ^'${buildDir}/', self prefixHeaderFileName, ' ${resources} ', '${buildDir}/', self prefixHeaderFileName, ' ${resourcesLocaleEnglish} ${platformsDir}/unix/vm/sqUnixHeartbeat.c + ${platformsDir}/unix/vm/sqUnixThreads.c + ${platformsDir}/unix/vm/aio.c - ${platformsDir}/unix/vm/sqUnixThreads.c '!
Item was changed: ----- Method: StackIPhoneConfig>>platformSources (in category 'source files') ----- platformSources "files added from platform/iOS/vm dir " ^ #( 'Common/main.m' 'Common/Classes/Queue.m' 'Common/Classes/sqMacV2Time.c' 'Common/Classes/sqSqueakAppDelegate.m' 'Common/Classes/sqSqueakFileDirectoryAPI.m' 'Common/Classes/sqSqueakFileDirectoryInterface.m' 'Common/Classes/sqSqueakInfoPlistInterface.m' 'Common/Classes/sqSqueakMainApplication.m' 'Common/Classes/sqSqueakMainApplication+attributes.m' 'Common/Classes/sqSqueakMainApplication+events.m' 'Common/Classes/sqSqueakMainApplication+imageReadWrite.m' 'Common/Classes/sqSqueakMainApplication+sound.m' 'Common/Classes/sqSqueakMainApplication+vmAndImagePath.m' 'Common/Classes/sqSqueakMainApplication+screen.m' 'Common/Classes/sqSqueakMainApplication+cursor.m' "'Common/Classes/sqSqueakCursorAPI.m'" 'Common/Classes/sqSqueakAttributesAPI.m' 'Common/Classes/sqSqueakSoundAPI.m' 'Common/Classes/sqSqueakVmAndImagePathAPI.m' 'Common/Classes/sqSqueakMainApp.m' 'Common/Classes/sqSqueakEventsAPI.m' 'Common/Classes/sqSqueakScreenAPI.m' 'Common/Classes/sqSqueakScreenAndWindow.m' 'iPhone/Classes/SqueakNoOGLIPhoneAppDelegate.m' 'iPhone/Classes/sqSqueakIPhoneApplication.m' 'iPhone/Classes/sqSqueakIPhoneApplication+attributes.m' 'iPhone/Classes/sqSqueakIPhoneApplication+clipboard.m' 'iPhone/Classes/sqSqueakIPhoneApplication+imageReadWrite.m' 'iPhone/Classes/sqSqueakIPhoneApplication+events.m' 'iPhone/Classes/sqSqueakIPhoneApplication+Network.m' 'iPhone/Classes/sqSqueakiPhoneApplication+sound.m' 'iPhone/Classes/sqSqueakIPhoneFileDirectoryInterface.m' 'iPhone/Classes/sqSqueakIPhoneInfoPlistInterface.m' 'iPhone/Classes/sqiPhoneScreenAndWindow.m' 'iPhone/Classes/SqueakUIView.m' 'iPhone/Classes/SqueakUIViewCALayer.m' 'iPhone/Classes/SqueakUIViewOpenGL.m' 'iPhone/Classes/SqueakUIController.m' 'iPhone/Classes/sqSqueakIPhoneClipboardAPI.m' 'iPhone/macintoshextra.c' 'iPhone/osExports.c' + "'iPhone/sqDummyaio.c'" "I'm using real aio.c from unix (and seems to work)" - 'iPhone/sqDummyaio.c' 'iPhone/sqMacV2Memory.c' )!
vm-dev@lists.squeakfoundation.org