public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* Re: [ECOS] Really dumb newbie question
@ 2001-01-11 10:41 Tim Noell
  0 siblings, 0 replies; 11+ messages in thread
From: Tim Noell @ 2001-01-11 10:41 UTC (permalink / raw)
  To: ecos-discuss

Jesper Wrote:
>Tim, have you installed the latest service pack? If not, do so, as it
>should (I imagine) update the DLL as well.

This solved it.  My administrator pointed me to Service Pak sp6a, which fixed 
the problem.

Thanks for your help.  I'm looking forward to learning more about eCos.

Unfortunately, this is a "skunkworks" project, and I am looking into it on my 
own time, so progress may be (relatively) slow.  

The local gurus decided about 1 yr ago to embed Linux, and now we are having 
lots of problems related to non-deterministic scheduling latencies, lack of 
priority inheritance, code size, ram requirements, etc.  I told 'em at the time 
these would be problems, but they charged ahead, anyway.  :-(  I was new to the 
company - but not embedded real-time systems (14 years) - and it was easy to 
ignore me.  ;-(   Rather than believe me that there is a difference between 
"real-fast" and "real-time", they are learning on their own, the hard way.

This year, they want to integrate some closed-loop control that is currently on 
a separate micro-controller.  So, I'll get to teach them about the problems with 
non-deterministic interrupt latencies, too.  Oh joy ...

I'm hoping the EL/IX Linux API might be a face-saving stepping stone for the 
powers that be, which will allow us to swap out Linux for eCos.  I have no 
permission or allocated time to look into this, but I'm pretty sure that's what 
needs to be done.  All in a days work.  

Thanks again for your help!
Tim

// Tim Noell  
// Specialist, Business Printer Division
// Lexmark International, Inc.  
// "Only dead fish go with the flow."

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-11  7:26       ` Gary Thomas
  2001-01-11  7:41         ` Grant Edwards
@ 2001-01-11  8:36         ` Sergei Organov
  1 sibling, 0 replies; 11+ messages in thread
From: Sergei Organov @ 2001-01-11  8:36 UTC (permalink / raw)
  To: ecos-discuss

As CDL itself is Tcl, it seems to be more natural to code ConfigTool in Tcl/Tk
than in Java/Python/whatever. Why to add third language to the picture?

Gary Thomas <gthomas@redhat.com> writes:
> On 11-Jan-2001 Lewin A.R.W. Edwards wrote:
> > How about recoding the config tool in Java? :)
> > 
> 
> The ConfigTool _is_ being rewritten, due out probably by Summer '01.
> 
> Sorry, no Java, just WxWindows (the most portable and flexible toolkit
> we could find),

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-11  7:51           ` Julian Smart
@ 2001-01-11  8:01             ` Grant Edwards
  0 siblings, 0 replies; 11+ messages in thread
From: Grant Edwards @ 2001-01-11  8:01 UTC (permalink / raw)
  To: Julian Smart; +Cc: Gary Thomas, ecos-discuss

On Thu, Jan 11, 2001 at 03:57:32PM +0000, Julian Smart wrote:

> >Just curious: what language is being used?  I've heard a lot of
> >good things about the Python/WxWindows combo..
> 
> I'm using C++; the main reasons behind this are that (a) Python
> would introduce another layer of complexity and possible
> configtool support issues; (b) I know C++ so I'll be more
> productive, and (c) since the original configtool was written
> in C++, quite a bit of code can be lifted with minimal
> translation. But yes, a lot of people rave about wxPython.

The other part of RedHat has always been pretty big into
Python*, and I though maybe that had rubbed off on you guys.
Even though most of the Linux boxes probably have Python, many
don't don't have wxPython, so it would introduce another layer
of installation/support hassles.

* IIRC, the RH Linux installers were originally written in
  Python, rpm was originally in Python, some of the system
  configuration tools were in Python.

-- 
Grant Edwards
grante@visi.com

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-11  7:41         ` Grant Edwards
  2001-01-11  7:51           ` Julian Smart
@ 2001-01-11  7:56           ` Gary Thomas
  1 sibling, 0 replies; 11+ messages in thread
From: Gary Thomas @ 2001-01-11  7:56 UTC (permalink / raw)
  To: Grant Edwards; +Cc: ecos-discuss, Lewin A.R.W. Edwards

On 11-Jan-2001 Grant Edwards wrote:
> On Thu, Jan 11, 2001 at 08:24:28AM -0700, Gary Thomas wrote:
> 
>> On 11-Jan-2001 Lewin A.R.W. Edwards wrote:
>> > How about recoding the config tool in Java? :)
>> 
>> The ConfigTool _is_ being rewritten, due out probably by Summer '01.
>> 
>> Sorry, no Java, just WxWindows (the most portable and flexible toolkit
>> we could find),
> 
> Just curious: what language is being used?  I've heard a lot of
> good things about the Python/WxWindows combo..

C/C++ AFAIK (since the libCDL is in C++).

I agree about Python, being a member of the now extinct PSA, but that's 
yet another political battle ...

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-11  7:41         ` Grant Edwards
@ 2001-01-11  7:51           ` Julian Smart
  2001-01-11  8:01             ` Grant Edwards
  2001-01-11  7:56           ` Gary Thomas
  1 sibling, 1 reply; 11+ messages in thread
From: Julian Smart @ 2001-01-11  7:51 UTC (permalink / raw)
  To: Grant Edwards, Gary Thomas; +Cc: ecos-discuss

At 09:44 AM 1/11/01 -0600, you wrote:
>Just curious: what language is being used?  I've heard a lot of
>good things about the Python/WxWindows combo..

I'm using C++; the main reasons behind this are that (a) Python would 
introduce another layer of complexity and possible configtool support 
issues; (b) I know C++ so I'll be more productive, and (c) since the 
original configtool was written in C++, quite a bit of code can be lifted 
with minimal translation. But yes, a lot of people rave about wxPython.

The Linux (wxGTK) version is going well and it's starting to allow 
configuration viewing and editing.

Although I'm a bit biassed towards wxWindows being its original author, I'm 
still pleasantly surprised at how good a job it does ;-) in large part due 
to Robert Roebling's excellent GTK+ port, together with his dialog editor.

Regards,

Julian
--
Red Hat UK Ltd, Unit 200 Rustat House, 62 Clifton Road, Cambridge, UK. CB1 
7EG Tel: +44 (1223) 271063

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-11  7:26       ` Gary Thomas
@ 2001-01-11  7:41         ` Grant Edwards
  2001-01-11  7:51           ` Julian Smart
  2001-01-11  7:56           ` Gary Thomas
  2001-01-11  8:36         ` Sergei Organov
  1 sibling, 2 replies; 11+ messages in thread
From: Grant Edwards @ 2001-01-11  7:41 UTC (permalink / raw)
  To: Gary Thomas; +Cc: Lewin A.R.W. Edwards, ecos-discuss

On Thu, Jan 11, 2001 at 08:24:28AM -0700, Gary Thomas wrote:

> On 11-Jan-2001 Lewin A.R.W. Edwards wrote:
> > How about recoding the config tool in Java? :)
> 
> The ConfigTool _is_ being rewritten, due out probably by Summer '01.
> 
> Sorry, no Java, just WxWindows (the most portable and flexible toolkit
> we could find),

Just curious: what language is being used?  I've heard a lot of
good things about the Python/WxWindows combo..

-- 
Grant Edwards
grante@visi.com

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-11  6:05     ` Lewin A.R.W. Edwards
@ 2001-01-11  7:26       ` Gary Thomas
  2001-01-11  7:41         ` Grant Edwards
  2001-01-11  8:36         ` Sergei Organov
  0 siblings, 2 replies; 11+ messages in thread
From: Gary Thomas @ 2001-01-11  7:26 UTC (permalink / raw)
  To: Lewin A.R.W. Edwards; +Cc: ecos-discuss

On 11-Jan-2001 Lewin A.R.W. Edwards wrote:
> How about recoding the config tool in Java? :)
> 

The ConfigTool _is_ being rewritten, due out probably by Summer '01.

Sorry, no Java, just WxWindows (the most portable and flexible toolkit
we could find),

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-10 23:58   ` Jesper Skov
@ 2001-01-11  6:05     ` Lewin A.R.W. Edwards
  2001-01-11  7:26       ` Gary Thomas
  0 siblings, 1 reply; 11+ messages in thread
From: Lewin A.R.W. Edwards @ 2001-01-11  6:05 UTC (permalink / raw)
  To: ecos-discuss

>Lewin> OrCAD - 940,304 bytes, 06/30/98 07:33a WINDOWS\SYSTEM - 995,383
>
>Lewin> I can email you the WINDOWS\SYSTEM copy if you want.
>
>Probably wouldn't work as Tim's using NT4.

Well, a colleague has eCos's Windows host-end installed on an NT4 machine 
also, so I could give him the MFC42 from there. However I assumed that this 
file, or at least recent versions of it, cover both platforms, because I 
have programs that claim compatibility with both, and their install media 
have only one version of the file.

>Lewin> before attempting any editing, since the config tool crashes
>Lewin> very often (for me at least) when saving edits to an existing
>
>The config tool is more stable on NT than on
>Windows9x/ME/suffix-of-the-day but even on NT it tends to bomb (for me
>anyway) after saving the same config 5-10 times.

I haven't noticed a great deal of difference between NT4, 98SE and Win2k. 
If I had time (how many times do I say that every day) I would investigate 
further. I have a gut feeling that the problem is related to the way the 
tree control is coded.

How about recoding the config tool in Java? :)

=== Lewin A.R.W. Edwards (Embedded Engineer)
Work: http://www.digi-frame.com/
Personal: http://www.zws.com/ and http://www.larwe.com/

"Und setzet ihr nicht das Leben ein,
Nie wird euch das Leben gewonnen sein."

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-10 17:48 ` Lewin A.R.W. Edwards
@ 2001-01-10 23:58   ` Jesper Skov
  2001-01-11  6:05     ` Lewin A.R.W. Edwards
  0 siblings, 1 reply; 11+ messages in thread
From: Jesper Skov @ 2001-01-10 23:58 UTC (permalink / raw)
  To: Lewin A.R.W. Edwards; +Cc: Tim Noell, ecos-discuss

>>>>> "Lewin" == Lewin A R W Edwards <larwe@larwe.com> writes:
Lewin> OrCAD - 940,304 bytes, 06/30/98 07:33a WINDOWS\SYSTEM - 995,383
Lewin> bytes 04/26/99 11:00p Sony HotBurn - 954,640 bytes 11/04/97
Lewin> 01:12a HP Network Printer - 995,383 bytes 08/19/99 06:26p

Lewin> I can email you the WINDOWS\SYSTEM copy if you want.

Probably wouldn't work as Tim's using NT4.

Tim, have you installed the latest service pack? If not, do so, as it
should (I imagine) update the DLL as well.

Lewin> There are some gotchas in Windows and in particular you might
Lewin> find, as I have, that the GUI configuration tool is REALLY
Lewin> unstable on Windows, but since I spend much more than 99% of my
Lewin> time in a text editor and gdb, that isn't such a big
Lewin> issue. Just remember to make backup copies of your .ecc files
Lewin> before attempting any editing, since the config tool crashes
Lewin> very often (for me at least) when saving edits to an existing
Lewin> file.

The config tool is more stable on NT than on
Windows9x/ME/suffix-of-the-day but even on NT it tends to bomb (for me
anyway) after saving the same config 5-10 times.

Jesper

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [ECOS] Really dumb newbie question
  2001-01-10 16:42 Tim Noell
@ 2001-01-10 17:48 ` Lewin A.R.W. Edwards
  2001-01-10 23:58   ` Jesper Skov
  0 siblings, 1 reply; 11+ messages in thread
From: Lewin A.R.W. Edwards @ 2001-01-10 17:48 UTC (permalink / raw)
  To: Tim Noell; +Cc: ecos-discuss

Hi Tim,

>I've just installed eCos v1.3.1 on my Windoze NT 4.0 machine.  When I 
>invoke the  Configuration Tool I get the following error:
>"The ordinal 6880 could not be located in the dynamic link library MFC42.DLL"

I had this problem when I used a buggy installer - I think it was either 
OrCAD 9.1 or Eudora 4.3 - that overwrote my MFC42.DLL with an old one. 
Checking my hard drive I find several versions:

OrCAD - 940,304 bytes, 06/30/98 07:33a
WINDOWS\SYSTEM - 995,383 bytes 04/26/99 11:00p
Sony HotBurn - 954,640 bytes 11/04/97 01:12a
HP Network Printer - 995,383 bytes 08/19/99 06:26p

I can email you the WINDOWS\SYSTEM copy if you want.

>BTW, do very many of you use the Windoze host?  Most are on a Linux host, I'm
>guessing ...

It is much, much, much more convenient to me to use Windows as my host, so 
I'll only move to Linux if it becomes absolutely necessary. Having said 
that, I will admit that if you can either do all your non-eCos work in it, 
or dedicate a PC to it, Linux is definitely the platform of choice. For me 
it boils down to which set of hoops I'd rather jump through, and the 
Windows-colored hoops blaze with a slightly cooler flame. I work much 
better when I can just close my laptop and take everything home with me.

There are some gotchas in Windows and in particular you might find, as I 
have, that the GUI configuration tool is REALLY unstable on Windows, but 
since I spend much more than 99% of my time in a text  editor and gdb, that 
isn't such a big issue. Just remember to make backup copies of your .ecc 
files before attempting any editing, since the config tool crashes very 
often (for me at least) when saving edits to an existing file.

>Sorry for the newbie-ness of my questions, and THANKS in advance!

My questions in this list are of the same caliber, so don't be ashamed ;)

=== Lewin A.R.W. Edwards (Embedded Engineer)
Work: http://www.digi-frame.com/
Personal: http://www.zws.com/ and http://www.larwe.com/

"Und setzet ihr nicht das Leben ein,
Nie wird euch das Leben gewonnen sein."

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [ECOS] Really dumb newbie question
@ 2001-01-10 16:42 Tim Noell
  2001-01-10 17:48 ` Lewin A.R.W. Edwards
  0 siblings, 1 reply; 11+ messages in thread
From: Tim Noell @ 2001-01-10 16:42 UTC (permalink / raw)
  To: ecos-discuss

Hi eCos Users:

I'm new to eCos and new to this list.  Please don't skewer me for my dumb newbie 
questions - I'll come up to speed fast enough ...

I've searched the archives and not found anything on this, so here goes:

I've just installed eCos v1.3.1 on my Windoze NT 4.0 machine.  When I invoke the 
Configuration Tool I get the following error:
"The ordinal 6880 could not be located in the dynamic link library MFC42.DLL"

I get a similar error when I invoke the Package Administration Tool.

Looks like I need a later version of MFC42.DLL - ?  Which one?  Where do I get 
it?

BTW, do very many of you use the Windoze host?  Most are on a Linux host, I'm 
guessing ...

Sorry for the newbie-ness of my questions, and THANKS in advance!
Tim

// Tim Noell  
// Specialist, Business Printer Division
// Lexmark International, Inc.  
// "Only dead fish go with the flow."

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2001-01-11 10:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-11 10:41 [ECOS] Really dumb newbie question Tim Noell
  -- strict thread matches above, loose matches on Subject: below --
2001-01-10 16:42 Tim Noell
2001-01-10 17:48 ` Lewin A.R.W. Edwards
2001-01-10 23:58   ` Jesper Skov
2001-01-11  6:05     ` Lewin A.R.W. Edwards
2001-01-11  7:26       ` Gary Thomas
2001-01-11  7:41         ` Grant Edwards
2001-01-11  7:51           ` Julian Smart
2001-01-11  8:01             ` Grant Edwards
2001-01-11  7:56           ` Gary Thomas
2001-01-11  8:36         ` Sergei Organov
     [not found] <Lewin>
     [not found] ` <A.R.W.>
     [not found]   ` <Edwards"'s>
     [not found]     ` <message>
     [not found]       ` <of>
     [not found]         ` <"Wed,>
     [not found]           ` <10>
     [not found]             ` <Jan>
     [not found]               ` <2001>
     [not found]                 ` <20:48:34>

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).