[Vm-dev] Re: [Vm-beginners] versions for Mac iOS build

Igor Stasenko siguctua at gmail.com
Sat Apr 16 20:39:18 UTC 2011


On 16 April 2011 18:06, Mariano Martinez Peck <marianopeck at gmail.com> wrote:
>
>
> On Sat, Apr 16, 2011 at 1:19 PM, Mariano Martinez Peck
> <marianopeck at gmail.com> wrote:
>>
>>
>> On Sat, Apr 16, 2011 at 1:41 AM, Jay Hardesty <jay.hardesty at gmail.com>
>> wrote:
>>>
>>> Hi - actually just used your much appreciated April-10 post on
>>> building a Cog VM  (only reason I didn't go for a Cog VM originally
>>> was that my experience was limited to building traditional Squeak
>>> VM's)
>>>
>>> THANK YOU for publishing this clear, helpful guide!
>>>
>>
>> You are welcome. I am happy it was useful. Today or tomorow I will publish
>> a new one also about building but with a bit more of "advanced" features.
>
>
> Ok, here it is
> http://marianopeck.wordpress.com/2011/04/16/building-the-vm-second-part/
>

Very nice. Thanks for tutorials.
I will put a link to your pages on Cog wiki.

>>
>>
>>>
>>> One small issue I encountered:  Pasting the workspaces verbatim, I
>>> ended up with a version of MacOSConfig missing the resourcesDir
>>> instance variable. After adding  the resourcesDir inst var, everything
>>> worked fine.
>>>
>>
>> Thanks, in fact, that was a bug ;) I've just fix it.
>>
>> Best regards,
>>
>> Mariano
>>
>>>
>>> Thanks once more,
>>> Jay
>>>
>>>
>>> On Fri, Apr 8, 2011 at 2:44 PM, Mariano Martinez Peck
>>> <marianopeck at gmail.com> wrote:
>>> > Hi. Sorry I have no idea but maybe someone can help you.
>>> >
>>> > Mariano
>>> >
>>> > On Mon, Apr 4, 2011 at 2:16 AM, Jay Hardesty <jay.hardesty at gmail.com>
>>> > wrote:
>>> >>
>>> >> Hello,
>>> >>
>>> >> I'm trying to build a Squeak VM for Mac iOS using a Pharo 1.2.1 image,
>>> >> based on the instructions at
>>> >>
>>> >> http://book.pharo-project.org/book/Virtual-Machine/Building/BuildVMOnOSX/.
>>> >>
>>> >> I'm using snv rev 2330, since that's noted as compatible with VMMaker
>>> >> 1.4 (ConfigurationOfVMMaker-LaurentLaffon.20)
>>> >> (FWIW I've tried every combination of revs 2330 and 2378, VMMaker 1.4
>>> >> and 1.5.  Pharo 1.1.1, 1,2,1, and 1.3).
>>> >>
>>> >> If I check out revision 2330 (or 2378) and simply compile the 64-bit
>>> >> Mac VM (non-Cog) in distribution config, I get
>>> >> ld: duplicate symbol _createWindowWidthheightoriginXyattrlength
>>> >>
>>> >> If I generate my own src directory from VMMaker (all internal plugins,
>>> >> as shown below) and compile then I get:
>>> >>
>>> >>
>>> >> [...]/platforms/iOS/vm/src/vm/intplugins/ObjectiveCPlugin/ObjectiveCPlugin.c:
>>> >> No such file or directory
>>> >> If I copy in the ObjectiveCPlugin folder from the non-generated src
>>> >> folder then I get the duplicate symbol link error as above
>>> >>
>>> >> I'm using Xcode 4, SDK Mac OSX 10.6
>>> >>
>>> >> Thanks very much for any pointers - sorry if I missed something
>>> >> obvious
>>> >> Jay
>>> >>
>>> >> EXTERNAL_PLUGINS =
>>> >> INTERNAL_PLUGINS = ADPCMCodecPlugin Squeak3D BMPReadWriterPlugin
>>> >> B2DPlugin BitBltPlugin ClipboardExtendedPlugin CroquetPlugin DSAPrims
>>> >> ZipPlugin SqueakFFIPrims FFTPlugin FT2Plugin FloatArrayPlugin
>>> >> FloatMathPlugin GeniePlugin JPEGReaderPlugin Klatt LargeIntegers
>>> >> MacMenubarPlugin Matrix2x3Plugin MiscPrimitivePlugin IA32ABI IA32ABI
>>> >> QuicktimePlugin RePlugin SecurityPlugin SlangTestSupportPlugin
>>> >> SlangTestSupportSSIP SoundCodecPrims SoundGenerationPlugin SoundPlugin
>>> >> StarSqueakPlugin SurfacePlugin
>>> >> _______________________________________________
>>> >> VM-beginners mailing list
>>> >> VM-beginners at lists.squeakfoundation.org
>>> >> http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners
>>> >
>>> >
>>> >
>>> > --
>>> > Mariano
>>> > http://marianopeck.wordpress.com
>>> >
>>> >
>>
>>
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>
> _______________________________________________
> VM-beginners mailing list
> VM-beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners
>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list