Re: [ES40-developers] ES40 Emulator Status Update
Status: Alpha
Brought to you by:
iamcamiel
|
From: Fausto S. <fa...@un...> - 2008-03-06 01:05:43
|
Hi Camiel,
that command is related to Visual Studio (not Express version).
There're some additional file to install in order to compile with
Visual Studio Express.
Anyway, I cannot compile it, due to some errors... some missing c
files in the library.
Where did you find the pre-compiled windows binaries?
I searched in the sourceforge web site, but I didn't find them. Just
the source, pre-release source and contribs packages.
regards,
fausto
Quoting Camiel Vanderhoeven <iam...@gm...>:
> Hi Fausto,
>
> I've used the economy package, and I didn't come across that command.
> I've added pre-built development (.lib) and runtime (.dll) libraries
> to the download page on sourceforge.
>
> Camiel.
>
> On Wed, Mar 5, 2008 at 6:18 PM, Fausto Saporito <fa...@un...> wrote:
>> Hello Camiel,
>>
>> this is very interesting news...
>> Just a question about POCO libraries: which one we have to compile?
>> the light version, or the enterprise?
>> I'm trying to compile and install the light one, but I have a problem
>> because the visual studio file looks for "mc" command.
>>
>> What's that command?
>> Do you have the same problem?
>>
>> regards,
>> fausto
>>
>>
>>
>> Quoting Camiel Vanderhoeven <iam...@gm...>:
>>
>> > Hello Everyone,
>> >
>> > This e-mail is to inform you that I have just applied a very large
>> > patch to CVS that affects the entire emulator. Over the past few
>> > weeks,. we've run into the limitations of running everything in a
>> > single clock-loop, calling devices' DoClock() functions. This leads to
>> > wildly varying CPU speed, and does not efficiently the processing
>> > power of modern multi-core/multi-processor CPU's.
>> >
>> > The patch that has just been committed gets rid of the DoClock()
>> > functions, and instead lets each device run its own threads as needed.
>> > If you have a dual-core system, the emulated CPU could run on one
>> > core, with the other core taking care of all other devices.
>> >
>> > This is a patch I've been working on for a long time, and it's been a
>> > bit of a pain keeping it in sync with all the other changes that have
>> > happened in the past few weeks, which is why I'm committing it so soon
>> > after the release of 0.19.
>> >
>> > So far the good news, now the bad news:
>> >
>> > This patch is a radical departure from the way we used to do things,
>> > and it breaks a couple of things. The <break> menu on the Serial
>> > console lost it's functionality. IDB doesn't work yet. And, most
>> > importantly, this release probably introduces bugs caused by threads
>> > accessing the same thing at the same time. These issues will all need
>> > to be addressed in the next couple of weeks. Everyone can help out by
>> > submitting bug reports to this list for anything that doesn't work as
>> > expected.
>> >
>> > You will need to install the Poco C++ libraries for the new code
>> to compile.
>> >
>> > The new approach also opens the door to emulating multiple CPU's,
>> > although that is not functional yet. I'm working hard on this, but I'm
>> > missing something in the initialization. The basic bits and pieces are
>> > in place, but the extra cpu's never come fully online. If you think
>> > you can help with this, please contact me.
>> >
>> > I've created a new CVS branch ("no-threading") before this patch that
>> > will be used for necessary bugfixes to the version 0.19 codebase.
>> >
>> > Regards,
>> >
>> > Camiel Vanderhoeven.
>> >
>> > -------------------------------------------------------------------------
>> > This SF.net email is sponsored by: Microsoft
>> > Defy all challenges. Microsoft(R) Visual Studio 2008.
>> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> > _______________________________________________
>> > Es40-developers mailing list
>> > Es4...@li...
>> > https://lists.sourceforge.net/lists/listinfo/es40-developers
>> >
>>
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Es40-developers mailing list
>> Es4...@li...
>> https://lists.sourceforge.net/lists/listinfo/es40-developers
>>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Es40-developers mailing list
> Es4...@li...
> https://lists.sourceforge.net/lists/listinfo/es40-developers
>
|