[squeak-dev] failing to build a vm on Windows

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Sat Sep 4 19:29:56 UTC 2010


2010/9/4 Eliot Miranda <eliot.miranda at gmail.com>:
> Hi Nicholas,
>
> On Sat, Sep 4, 2010 at 11:33 AM, Nicolas Cellier
> <nicolas.cellier.aka.nice at gmail.com> wrote:
>>
>> For those trying to build cog with a recent cygwin having gcc-4 as
>> default gcc, this command can help:
>>
>> make  CC=gcc-3 LD=gcc-3 DLLWRAP='dllwrap -mno-cygwin --driver-name gcc-3'
>>
>> Maybe this could be added in HowToBuild...
>
> Send me a version and I'll integrate.  But I'm curious.  Have you tried to
> build with gcc-4?  What fails? gcc 4 works fine on linux and Mac OS.
> best,
> Eliot

Oh, too many grips...
First, there is no -mno-cygwin anymore.
Then I cannot compile eitheror utility (complaints about undefined F_OK).
Then I get several compilation errors (static declaration mismatch etc...)
Then I gave up :(

This is gcc 4.3.4


>>
>> Nicolas
>>
>> 2010/9/4 George Herolyants <george.herolyants at gmail.com>:
>> > That's what I meant by "fully equivalent" :) Thanks!
>> >
>> > 2010/9/4 Eliot Miranda <eliot.miranda at gmail.com>:
>> >>
>> >>
>> >> On Sat, Sep 4, 2010 at 10:55 AM, George Herolyants
>> >> <george.herolyants at gmail.com> wrote:
>> >>>
>> >>> Hi, Eliot.
>> >>>
>> >>> 2010/9/4 Eliot Miranda <eliot.miranda at gmail.com>:
>> >>> > Have you tried building a Cog VM recently?  The advantage this has
>> >>> > is
>> >>> > that
>> >>> > everything you need to build is already in the svn repository.
>> >>> >
>> >>> >
>> >>> > See http://www.squeakvm.org/svn/squeak/branches/Cog/cygwinbuild/HowToBuild
>> >>>
>> >>> Great! I'm sorry, I didn't follow the Cog discussion tightly, is it
>> >>> fully equivalent to the "regular" squeak vm regarding plugins?
>> >>
>> >> What do you mean by "fully equivalent"?  You should be able to build
>> >> any
>> >> regular plugin against Cog and apart from things like the
>> >> UnixOSProcessPlugin they should work.  But the proof is in the pudding.
>> >> Eliot
>> >>
>> >>>
>> >>> Thanks,
>> >>> George
>> >>>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>> >
>>
>
>
>
>
>



More information about the Squeak-dev mailing list