* configtool development
@ 2006-04-14 17:47 Lars Poeschel
2006-04-14 17:59 ` Jiri Gaisler
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Lars Poeschel @ 2006-04-14 17:47 UTC (permalink / raw)
To: ecos-devel
Hello!
I am working on ecos for a study project. Therefore I'd like to build the gui
configtool from source. I failed on my Linux Debian Testing System.
I found some problems with the Makefile in
ecos/host/tools/configtool/standalone/wxwin. I also noticed issues with
UNICODE and compatibilty with the recent wxWidgets 2.6.3.
In the next days I will try to fix this to have configtool build correctly
with wxWidgets 2.6.3. Is someone other working on this ? Is this work
welcome ?
Maybe later I will fix the Makefile, possibly working with autoconf/automake.
Have a nice easter,
Lars Poeschel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-04-14 17:47 configtool development Lars Poeschel
@ 2006-04-14 17:59 ` Jiri Gaisler
2006-04-14 19:20 ` Fabian Scheler
2006-05-01 14:21 ` Andy Jackson
2 siblings, 0 replies; 10+ messages in thread
From: Jiri Gaisler @ 2006-04-14 17:59 UTC (permalink / raw)
To: Lars Poeschel; +Cc: ecos-devel
Your work is certainly welcome - the configtool is notoriously
hard to build and I had problems building it in the past. Please
post any patches you make.
Jiri Gaisler.
Lars Poeschel wrote:
> Hello!
>
> I am working on ecos for a study project. Therefore I'd like to build the gui
> configtool from source. I failed on my Linux Debian Testing System.
> I found some problems with the Makefile in
> ecos/host/tools/configtool/standalone/wxwin. I also noticed issues with
> UNICODE and compatibilty with the recent wxWidgets 2.6.3.
> In the next days I will try to fix this to have configtool build correctly
> with wxWidgets 2.6.3. Is someone other working on this ? Is this work
> welcome ?
> Maybe later I will fix the Makefile, possibly working with autoconf/automake.
>
> Have a nice easter,
>
> Lars Poeschel
>
> .
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-04-14 17:47 configtool development Lars Poeschel
2006-04-14 17:59 ` Jiri Gaisler
@ 2006-04-14 19:20 ` Fabian Scheler
2006-05-01 14:21 ` Andy Jackson
2 siblings, 0 replies; 10+ messages in thread
From: Fabian Scheler @ 2006-04-14 19:20 UTC (permalink / raw)
To: Lars Poeschel; +Cc: ecos-devel
Hello,
I rather think the problems are mainly caused by the wxWidgets
library, aren't they? There were some changes in the wxWidgets API
between versions 2.4.x and 2.6.x driving them incompatible in some
cases, on of these cases apparently is the ecos configtool. Besides
that there are some instructions available on the eCosCentric homepage
(www.ecoscentric.com) that helped me to build the configtool
sucessfully with wxWidgets 2.4.2
Have a nice easter, too.
Ciao, Fabian Scheler
2006/4/14, Lars Poeschel <larsi@wh2.tu-dresden.de>:
> Hello!
>
> I am working on ecos for a study project. Therefore I'd like to build the gui
> configtool from source. I failed on my Linux Debian Testing System.
> I found some problems with the Makefile in
> ecos/host/tools/configtool/standalone/wxwin. I also noticed issues with
> UNICODE and compatibilty with the recent wxWidgets 2.6.3.
> In the next days I will try to fix this to have configtool build correctly
> with wxWidgets 2.6.3. Is someone other working on this ? Is this work
> welcome ?
> Maybe later I will fix the Makefile, possibly working with autoconf/automake.
>
> Have a nice easter,
>
> Lars Poeschel
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-04-14 17:47 configtool development Lars Poeschel
2006-04-14 17:59 ` Jiri Gaisler
2006-04-14 19:20 ` Fabian Scheler
@ 2006-05-01 14:21 ` Andy Jackson
2006-05-01 16:15 ` Andrew Lunn
2006-05-02 8:57 ` John Dallaway
2 siblings, 2 replies; 10+ messages in thread
From: Andy Jackson @ 2006-05-01 14:21 UTC (permalink / raw)
To: ecos-devel; +Cc: Lars Poeschel
Hi,
Apologies for the late response. Patches to enable Configtool compilation
with wxWidgets 2.6.x can be found at our web site:
http://www.xylanta.com
in the Downloads section. My build environment is Cygwin, so your mileage
may vary, however if they prove stable, then I will submit them for
inclusion in the repository.
Kind regards,
Andy..
----- Original Message -----
From: "Lars Poeschel" <larsi@wh2.tu-dresden.de>
To: <ecos-devel@ecos.sourceware.org>
Sent: Friday, April 14, 2006 6:47 PM
Subject: configtool development
> Hello!
>
> I am working on ecos for a study project. Therefore I'd like to build the
> gui
> configtool from source. I failed on my Linux Debian Testing System.
> I found some problems with the Makefile in
> ecos/host/tools/configtool/standalone/wxwin. I also noticed issues with
> UNICODE and compatibilty with the recent wxWidgets 2.6.3.
> In the next days I will try to fix this to have configtool build correctly
> with wxWidgets 2.6.3. Is someone other working on this ? Is this work
> welcome ?
> Maybe later I will fix the Makefile, possibly working with
> autoconf/automake.
>
> Have a nice easter,
>
> Lars Poeschel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-05-01 14:21 ` Andy Jackson
@ 2006-05-01 16:15 ` Andrew Lunn
2006-05-02 8:57 ` John Dallaway
1 sibling, 0 replies; 10+ messages in thread
From: Andrew Lunn @ 2006-05-01 16:15 UTC (permalink / raw)
To: Andy Jackson; +Cc: ecos-devel, Lars Poeschel
On Mon, May 01, 2006 at 03:21:20PM +0100, Andy Jackson wrote:
> Hi,
>
> Apologies for the late response. Patches to enable Configtool compilation
> with wxWidgets 2.6.x can be found at our web site:
>
> http://www.xylanta.com
>
> in the Downloads section. My build environment is Cygwin, so your mileage
> may vary, however if they prove stable, then I will submit them for
> inclusion in the repository.
Hi Andy
Thanks for the pointer to the patch. Unfortunetly, it will not compile
on my Linux system.
c++ -O2 -c -I/usr/include/tcl8.4/ -I/opt/ecos//include -I/home/lunn/eCos/anoncvs-clean/host//tools/configtool/common/common -I/home/lunn/eCos/anoncvs-clean/host//tools/Utils/common -I/home/lunn/eCos/anoncvs-clean/host//tools/ecostest/common -DecUSE_EXPERIMENTAL_CODE=1 `/usr/bin/wx-config --cppflags` -o /home/lunn/eCos/build/aboutdlg.o /home/lunn/eCos/anoncvs-clean/host//tools/configtool/standalone/wxwin/aboutdlg.cpp
/home/lunn/eCos/anoncvs-clean/host//tools/Utils/common/Collections.h: In member function 'bool String::operator==(const char*) const':
/home/lunn/eCos/anoncvs-clean/host//tools/Utils/common/Collections.h:88: error: no matching function for call to 'String::compare(const char* const&) const'
/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.h:1919: note: candidates are: int std::basic_string<_CharT, _Traits, _Alloc>::compare(const std::basic_string<_CharT, _Traits, _Alloc>&) const [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]
/usr/lib/gcc/i486-linux-gnu/4.0.4/../../../../include/c++/4.0.4/bits/basic_string.tcc:885: note: int std::basic_string<_CharT, _Traits, _Alloc>::compare(typename _Alloc::size_type, typename _Alloc::size_type, const std::basic_string<_CharT, _Traits, _Alloc>&) const [with _CharT = wchar_t, _Traits =
std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]
I'm no C++ programmer, but it looks like a wchar problem. I had to
remove the eCos wcharunix.h and replace it with the system wchar.h to
get this far.
Andrew
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-05-01 14:21 ` Andy Jackson
2006-05-01 16:15 ` Andrew Lunn
@ 2006-05-02 8:57 ` John Dallaway
2006-06-01 17:38 ` Fabian Scheler
1 sibling, 1 reply; 10+ messages in thread
From: John Dallaway @ 2006-05-02 8:57 UTC (permalink / raw)
To: Andy Jackson; +Cc: ecos-devel
Hi Andy
Andy Jackson wrote:
> Apologies for the late response. Patches to enable Configtool
> compilation with wxWidgets 2.6.x can be found at our web site:
>
> http://www.xylanta.com
>
> in the Downloads section. My build environment is Cygwin, so your
> mileage may vary, however if they prove stable, then I will submit them
> for inclusion in the repository.
Thank you for the pointer to your configtool patches. I will review
these shortly. The patch for building against wxWidgets 2.6.x is
particularly welcome...
John Dallaway
eCosCentric Limited
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-06-01 17:38 ` Fabian Scheler
@ 2006-06-01 15:50 ` John Dallaway
0 siblings, 0 replies; 10+ messages in thread
From: John Dallaway @ 2006-06-01 15:50 UTC (permalink / raw)
To: Fabian Scheler; +Cc: Andy Jackson, ecos-devel
Fabian Scheler wrote:
> are these patches already available in the anoncvs?
>
> 2006/5/2, John Dallaway <jld@ecoscentric.com>:
>
>> Hi Andy
>>
>> Andy Jackson wrote:
>>
>> > Apologies for the late response. Patches to enable Configtool
>> > compilation with wxWidgets 2.6.x can be found at our web site:
>> >
>> > http://www.xylanta.com
>> >
>> > in the Downloads section. My build environment is Cygwin, so your
>> > mileage may vary, however if they prove stable, then I will submit them
>> > for inclusion in the repository.
>>
>> Thank you for the pointer to your configtool patches. I will review
>> these shortly. The patch for building against wxWidgets 2.6.x is
>> particularly welcome...
Not yet.
John Dallaway
eCosCentric Limited
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-05-02 8:57 ` John Dallaway
@ 2006-06-01 17:38 ` Fabian Scheler
2006-06-01 15:50 ` John Dallaway
0 siblings, 1 reply; 10+ messages in thread
From: Fabian Scheler @ 2006-06-01 17:38 UTC (permalink / raw)
To: John Dallaway; +Cc: Andy Jackson, ecos-devel
are these patches already available in the anoncvs?
2006/5/2, John Dallaway <jld@ecoscentric.com>:
> Hi Andy
>
> Andy Jackson wrote:
>
> > Apologies for the late response. Patches to enable Configtool
> > compilation with wxWidgets 2.6.x can be found at our web site:
> >
> > http://www.xylanta.com
> >
> > in the Downloads section. My build environment is Cygwin, so your
> > mileage may vary, however if they prove stable, then I will submit them
> > for inclusion in the repository.
>
> Thank you for the pointer to your configtool patches. I will review
> these shortly. The patch for building against wxWidgets 2.6.x is
> particularly welcome...
>
> John Dallaway
> eCosCentric Limited
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
2006-07-03 9:38 Lars Poeschel
@ 2006-07-03 10:18 ` John Dallaway
0 siblings, 0 replies; 10+ messages in thread
From: John Dallaway @ 2006-07-03 10:18 UTC (permalink / raw)
To: Lars Poeschel; +Cc: ecos-devel
Hi Lars
Lars Poeschel wrote:
> Last week I announced a patch for the host tools and configtool on
> ecos-patches, but there was no reaction. It is possible that there is
> currently no maintainer for this ?
> I send the mail here again in hope someone responsible gets noticed. See
> below.
Thank you for your patch and apologies for not responding more quickly.
I have been looking at Andy Jackson's patch for the eCos Configuration
Tool to build against wxWidgets 2.6.x and will take a look at yours as
time permits.
John Dallaway
eCos Maintainer
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: configtool development
@ 2006-07-03 9:38 Lars Poeschel
2006-07-03 10:18 ` John Dallaway
0 siblings, 1 reply; 10+ messages in thread
From: Lars Poeschel @ 2006-07-03 9:38 UTC (permalink / raw)
To: ecos-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello!
Last week I announced a patch for the host tools and configtool on
ecos-patches, but there was no reaction. It is possible that there is
currently no maintainer for this ?
I send the mail here again in hope someone responsible gets noticed.
See below.
So long,
Lars Poeschel
> Hello!
>
> As i announced on ecos-devel I worked on the configtool. As a result I
> created the following patch. I worked on Linux and tried to be as
> Windows friendly as possible, but I could not test if it workes with
> Windows.
> The patch does not include the patch of Andy Jackson from xylanta and
> should not conflict with it.
> It moves complete host-tools (including configtool) to recent autoconf
> / automake. It also makes configtool use the recent wxWidgets library
> of the installed distribution. No seperate built and installed
> wxWidgets is needed. 2.6.x wxWidgets should also work. Most modern
> distributions install an unicode version of wxWidgets. Configtool is
> changed to be able to work with unicode libraries.
> After applying the patch to cvs ecos-host, configure scripts and
> Makefiles have to be built by executing autoreconf in the host
> directory. After that, everything is ready to be configure'd and
> make'd in a seperate build directory as documented on the website.
> For most distributions you have to supply the tcl version to configure
> using the --with-tcl=8.4 option for example.
> I hope this patch is useful for you. You can get it here:
>
> http://www.mr.inf.tu-dresden.de/eCos/ct060628.patch.gz
>
>
> Greetings,
>
> Lars Poeschel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFEqOVz3m3cZ1XsbwcRAivHAJ9UxFVOXdOUUkLyQkQJ9HiAKfUZ1QCfUYhe
94YsxoJ4O/mHLETR8N5lLrY=
=U5by
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-07-03 10:18 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-14 17:47 configtool development Lars Poeschel
2006-04-14 17:59 ` Jiri Gaisler
2006-04-14 19:20 ` Fabian Scheler
2006-05-01 14:21 ` Andy Jackson
2006-05-01 16:15 ` Andrew Lunn
2006-05-02 8:57 ` John Dallaway
2006-06-01 17:38 ` Fabian Scheler
2006-06-01 15:50 ` John Dallaway
2006-07-03 9:38 Lars Poeschel
2006-07-03 10:18 ` John Dallaway
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).