Discussion:
2.9.0 RC2 ready for download - please test!
(too old to reply)
Stefan Csomor
2009-05-02 13:19:33 UTC
Permalink
Hi

the archives of WX_2_9_0_BRANCH at Revision 60423 are at

http://biolpc22.york.ac.uk/pub/2.9.0-rc2/

Please test and report critical problems in Trac (set the version field for
these critical problems to 2.9.0)

This release will be the first step, but a very important one towards
releasing a 3.0 hopefully by the end of the year. Your help is greatly
appreciated,

Thanks,

Stefan
Tim
2009-05-03 19:34:48 UTC
Permalink
Hi Stefan,

RC2 appears to have fixed all of the RC1 build problems on Windows XP with Visual Studio 2008. Thank you.

Also RC2 appears to build well on Mac OS X with Carbon except for one sample which still will not build.

Also RC2 on Mac OS X with Cocoa builds well except for three samples.

I've submitted those defects to Trac here:

Cannot compile samples/dialogs in wx 2.9.0 with Mac OS X
http://trac.wxwidgets.org/ticket/10768

Cannot compile samples/docview in wx 2.9.0 with Mac OS X cocoa
http://trac.wxwidgets.org/ticket/10769

Cannot compile samples/html/htmlctrl in wx 2.9.0 with Mac OS X cocoa
http://trac.wxwidgets.org/ticket/10770

Are you noticing that Trac is really slow? It takes me two minutes to log in, half a minute to view a report, etc. Is that normal or maybe something messed up in my browser?

Tim
Date: Sat, 2 May 2009 15:19:33 +0200
Subject: 2.9.0 RC2 ready for download - please test!
Hi
the archives of WX_2_9_0_BRANCH at Revision 60423 are at
http://biolpc22.york.ac.uk/pub/2.9.0-rc2/
Please test and report critical problems in Trac (set the
version field for
these critical problems to 2.9.0)
This release will be the first step, but a very important
one towards
releasing a 3.0 hopefully by the end of the year. Your help
is greatly
appreciated,
Thanks,
Stefan
Neville Dastur
2009-05-03 20:05:50 UTC
Permalink
Hi

I have been using code:blocks as and IDE. But wanted to try out 2.9.
Dialogblocks seemed to be a good option for this, but came across a
couple of problems.

1) Selecting a frame to be a AUI manager fails to include the aui
library resulting in linking errors
2) When the aui library is added as -lwx_gtk2ud_aui-2.9 in the
library options a whole load of other errors about undefined references
turn up.
3) Once the AUI manager check box has been selected, deselecting it
crashes Dialogblocks

Has anyone else experienced these issues and is there a solution? Is
there a better IDE that works with 2.9?

Thanks

Neville

BTW: My system is Ubuntu 8.04 and the AUI demo in samples compiles fine
with the Makefile
Post by Stefan Csomor
Hi
the archives of WX_2_9_0_BRANCH at Revision 60423 are at
http://biolpc22.york.ac.uk/pub/2.9.0-rc2/
Please test and report critical problems in Trac (set the version field for
these critical problems to 2.9.0)
This release will be the first step, but a very important one towards
releasing a 3.0 hopefully by the end of the year. Your help is greatly
appreciated,
Thanks,
Stefan
_______________________________________________
wx-users mailing list
http://lists.wxwidgets.org/mailman/listinfo/wx-users
_______________________________________________
wx-users mailing list
http://lists.wxwidgets.org/mailman/listinfo/wx-users
Dave Silvia
2009-05-03 22:21:36 UTC
Permalink
Hi!

I had no serious problems with DialogBlocks and 2.9.0 RC2 on Ubuntu.

Ubuntu 8.10
DialogBlocks 4.30

These are the steps I took:

1) Download RC2

2) Create project AUIsample using auidemo.cpp as only source

3) Build wxWidgets with DB

4) Build AUIsample with DB

I only ran into 2 problems, neither of which is a problem with DB.

First, a template which seems to have been introduced in 2.9 sometime, wxScopedCharBuffer, was complained about
in src/gtk/artgtk.cpp. It had four occurrences, which I changed to char * and that fixed that, at least for the
compiler.

Second was that the aui library, libwx_gtk2d_aui-2.9.a, was not included in the DB build, so the AUIsample could not
build. This is not a DB problem but rather a problem with wx-config, which DB uses to generate the library
dependencies. At any rate, all I did was place the fully qualified path to the library _before_ %AUTO% in the
DB configurations sheet property 'Libraries', and everything worked fine. NOTE: it must be placed before %AUTO%,
which defaults to invoking wx-config, else it will be interpreted as a subsequent arg/command for wx-config.

I did not make any changes to the auidemo code. I did not generate any code with DB for auidemo. Also, one does need
to be careful about where they add things (as with any tool/utility/makefile/etc.). If a property in DB invokes a
command, one must be careful that their addition is not mistaken for part of the command!;)

Recap:

* wxWidgets did not build because of inability to cast const char * to wxScopedCharBuffer in artgtk.cpp

* wx-config did not find libwx_gtk2d_aui-2.9.a to include in the libraries dependencies generated by DB.

Pretty small problems for a non-release package!;)

thx,
Dave S.

Development with wxWidgets on MSWindows
http://tech.groups.yahoo.com/group/wxMS_developers/

wxWidgets Code Exchange
http://wxcodex.net/
Post by Neville Dastur
Hi
I have been using code:blocks as and IDE. But wanted to try out 2.9.
Dialogblocks seemed to be a good option for this, but came across a
couple of problems.
1) Selecting a frame to be a AUI manager fails to include the aui
library resulting in linking errors
2) When the aui library is added as -lwx_gtk2ud_aui-2.9 in the
library options a whole load of other errors about undefined references
turn up.
3) Once the AUI manager check box has been selected, deselecting it
crashes Dialogblocks
Has anyone else experienced these issues and is there a solution? Is
there a better IDE that works with 2.9?
Thanks
Neville
BTW: My system is Ubuntu 8.04 and the AUI demo in samples compiles fine
with the Makefile
Post by Stefan Csomor
Hi
the archives of WX_2_9_0_BRANCH at Revision 60423 are at
http://biolpc22.york.ac.uk/pub/2.9.0-rc2/
Please test and report critical problems in Trac (set the version field
for
Post by Stefan Csomor
these critical problems to 2.9.0)
This release will be the first step, but a very important one towards
releasing a 3.0 hopefully
Neville Dastur
2009-05-03 22:42:43 UTC
Permalink
Thanks. Placing the library ref in front of %AUTO% resulted in a
successful build.

A quick note to Julian on DB. It would be great if the WXWIN variable
could be overridden on a per complier configuration basis. So that two
identical configs could be set up varying on which version of wx they
compile against. DB otherwise seems like a great app. Have to say the
GUI builder is much better than CB.

Regards

Neville
Post by Dave Silvia
Hi!
I had no serious problems with DialogBlocks and 2.9.0 RC2 on Ubuntu.
Ubuntu 8.10
DialogBlocks 4.30
1) Download RC2
2) Create project AUIsample using auidemo.cpp as only source
3) Build wxWidgets with DB
4) Build AUIsample with DB
I only ran into 2 problems, neither of which is a problem with DB.
First, a template which seems to have been introduced in 2.9 sometime,
wxScopedCharBuffer, was complained about
in src/gtk/artgtk.cpp. It had four occurrences, which I changed to
char * and that fixed that, at least for the
compiler.
Second was that the aui library, libwx_gtk2d_aui-2.9.a, was not
included in the DB build, so the AUIsample could not
build. This is not a DB problem but rather a problem with wx-config,
which DB uses to generate the library
dependencies. At any rate, all I did was place the fully qualified
path to the library _before_ %AUTO% in the
DB configurations sheet property 'Libraries', and everything worked
fine. NOTE: it must be placed before %AUTO%,
which defaults to invoking wx-config, else it will be interpreted as a
subsequent arg/command for wx-config.
I did not make any changes to the auidemo code. I did not generate any
code with DB for auidemo. Also, one does need
to be careful about where they add things (as with any
tool/utility/makefile/etc.). If a property in DB invokes a
command, one must be careful that their addition is not mistaken for
part of the command!;)
* wxWidgets did not build because of inability to cast const char * to
wxScopedCharBuffer in artgtk.cpp
* wx-config did not find libwx_gtk2d_aui-2.9.a to include in the
libraries dependencies generated by DB.
Pretty small problems for a non-release package!;)
thx,
Dave S.
Development with wxWidgets on MSWindows
http://tech.groups.yahoo.com/group/wxMS_developers/
wxWidgets Code Exchange
http://wxcodex.net/
Post by Neville Dastur
Hi
I have been using code:blocks as and IDE. But wanted to try out 2.9.
Dialogblocks seemed to be a good option for this, but came across a
couple of problems.
1) Selecting a frame to be a AUI manager fails to include the aui
library resulting in linking errors
2) When the aui library is added as -lwx_gtk2ud_aui-2.9 in the
library options a whole load of other errors about undefined references
turn up.
3) Once the AUI manager check box has been selected, deselecting it
crashes Dialogblocks
Has anyone else experienced these issues and is there a solution? Is
there a better IDE that works with 2.9?
Thanks
Neville
BTW: My system is Ubuntu 8.04 and the AUI demo in samples compiles fine
with the Makefile
Post by Stefan Csomor
Hi
the archives of WX_2_9_0_BRANCH at Revision 60423 are at
http://biolpc22.york.ac.uk/pub/2.9.0-rc2/
Please test and report critical problems in Trac (set the version
field
Post by Neville Dastur
for
Post by Stefan Csomor
these critical problems to 2.9.0)
This release will be the first step, but a very important one towards
releasing a 3.0 hopefully
------------------------------------------------------------------------
_______________________________________________
wx-users mailing list
http://lists.wxwidgets.org/mailman/listinfo/wx-users
Dave Silvia
2009-05-03 23:31:38 UTC
Permalink
Hi!

No problem! Glad it helped!:-)

Dave S.
Post by Neville Dastur
Thanks. Placing the library ref in front of %AUTO% resulted in a
successful build.
Dieter Oberkofler
2009-05-04 04:26:52 UTC
Permalink
When trying to build the 2.9.0 RC2 samples on Windows 32 from the command
line, I get the following build error:

----------
cl /c /nologo /TP /Fovc_mswud\grid_griddemo.obj /MDd /DWIN32 /Zi
/Fdvc_mswud\grid.pdb /D_DEBUG /Od /D__WXMSW__ /D__WXDEBUG__
/D_UNICODE /I.\..\..\lib\vc_lib\mswud /I.\..\..\include /W4 /I.
/D_WINDOWS /I.\..\..\samples /DNOPCH /GR /EHsc .\griddemo.cpp
griddemo.cpp
griddemo.cpp(142) : error C3861: 'EVT_GRID_CELL_CHANGE': identifier not
found, even with argument-dependent lookup
griddemo.cpp(143) : error C2146: syntax error : missing '}' before
identifier 'wxEventTableEntry'
griddemo.cpp(143) : error C2146: syntax error : missing ';' before
identifier 'wxEventTableEntry'
griddemo.cpp(143) : fatal error C1075: end of file found before the left
brace '{' at 'griddemo.cpp(72)' was matched
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio .NET
2003\VC7\BIN\nmake.exe"' : return code '0x2'
Stop.
----------

Build error on my side or ... ?

-Dieter
-----Original Message-----
Stefan Csomor
Sent: Saturday, May 02, 2009 3:20 PM
Subject: 2.9.0 RC2 ready for download - please test!
Hi
the archives of WX_2_9_0_BRANCH at Revision 60423 are at
http://biolpc22.york.ac.uk/pub/2.9.0-rc2/
Please test and report critical problems in Trac (set the
version field for these critical problems to 2.9.0)
This release will be the first step, but a very important one
towards releasing a 3.0 hopefully by the end of the year.
Your help is greatly appreciated,
Thanks,
Stefan
_______________________________________________
wx-users mailing list
http://lists.wxwidgets.org/mailman/listinfo/wx-users
_______________________________________________
wx-users mailing list
http://lists.wxwidgets.org/mailman/listinfo/wx-users
Riccardo Cohen
2009-05-04 06:20:43 UTC
Permalink
Hi
using the latest svn of branch 2.9.0 I had a problem with DB :

In wx29 the CMD_* events of wxGrid seems to have disappeared. In my
dialog blocks project I have set wx version to 2.9.0 but the list of
events available is not correct. The CMD_* are still there and the new
CELL_CHANGING and CELL_CHANGED are not present.
Post by Dave Silvia
Hi!
I had no serious problems with DialogBlocks and 2.9.0 RC2 on Ubuntu.
Ubuntu 8.10
DialogBlocks 4.30
1) Download RC2
2) Create project AUIsample using auidemo.cpp as only source
3) Build wxWidgets with DB
4) Build AUIsample with DB
I only ran into 2 problems, neither of which is a problem with DB.
First, a template which seems to have been introduced in 2.9 sometime,
wxScopedCharBuffer, was complained about
in src/gtk/artgtk.cpp. It had four occurrences, which I changed to char
* and that fixed that, at least for the
compiler.
Second was that the aui library, libwx_gtk2d_aui-2.9.a, was not included
in the DB build, so the AUIsample could not
build. This is not a DB problem but rather a problem with wx-config,
which DB uses to generate the library
dependencies. At any rate, all I did was place the fully qualified path
to the library _before_ %AUTO% in the
DB configurations sheet property 'Libraries', and everything worked
fine. NOTE: it must be placed before %AUTO%,
which defaults to invoking wx-config, else it will be interpreted as a
subsequent arg/command for wx-config.
I did not make any changes to the auidemo code. I did not generate any
code with DB for auidemo. Also, one does need
to be careful about where they add things (as with any
tool/utility/makefile/etc.). If a property in DB invokes a
command, one must be careful that their addition is not mistaken for
part of the command!;)
* wxWidgets did not build because of inability to cast const char * to
wxScopedCharBuffer in artgtk.cpp
* wx-config did not find libwx_gtk2d_aui-2.9.a to include in the
libraries dependencies generated by DB.
Pretty small problems for a non-release package!;)
thx,
Dave S.
Development with wxWidgets on MSWindows
http://tech.groups.yahoo.com/group/wxMS_developers/
wxWidgets Code Exchange
http://wxcodex.net/
Post by Neville Dastur
Hi
I have been using code:blocks as and IDE. But wanted to try out 2.9.
Dialogblocks seemed to be a good option for this, but came across a
couple of problems.
1) Selecting a frame to be a AUI manager fails to include the aui
library resulting in linking errors
2) When the aui library is added as -lwx_gtk2ud_aui-2.9 in the
library options a whole load of other errors about undefined references
turn up.
3) Once the AUI manager check box has been selected, deselecting it
crashes Dialogblocks
Has anyone else experienced these issues and is there a solution? Is
there a better IDE that works with 2.9?
Thanks
Neville
BTW: My system is Ubuntu 8.04 and the AUI demo in samples compiles fine
with the Makefile
Post by Stefan Csomor
Hi
the archives of WX_2_9_0_BRANCH at Revision 60423 are at
http://biolpc22.york.ac.uk/pub/2.9.0-rc2/
Please test and report critical problems in Trac (set the version field
for
Post by Stefan Csomor
these critical problems to 2.9.0)
This release will be the first step, but a very important one towards
releasing a 3.0 hopefully
------------------------------------------------------------------------
_______________________________________________
wx-users mailing list
http://lists.wxwidgets.org/mailman/listinfo/wx-users
--
Riccardo Cohen
Architecte du Logiciel
http://www.architectedulogiciel.fr
+33 (0)6.09.83.64.49
Stefan Csomor
2009-05-04 07:07:10 UTC
Permalink
Hi Tim
Post by Tim
Also RC2 appears to build well on Mac OS X with Carbon except for one sample
which still will not build.
Also RC2 on Mac OS X with Cocoa builds well except for three samples.
Cannot compile samples/dialogs in wx 2.9.0 with Mac OS X
http://trac.wxwidgets.org/ticket/10768
Cannot compile samples/docview in wx 2.9.0 with Mac OS X cocoa
http://trac.wxwidgets.org/ticket/10769
Cannot compile samples/html/htmlctrl in wx 2.9.0 with Mac OS X cocoa
http://trac.wxwidgets.org/ticket/10770
Are you noticing that Trac is really slow? It takes me two minutes to log in,
half a minute to view a report, etc. Is that normal or maybe something messed
up in my browser?
thanks for your tickets, I'll try to clean-up things, and yes, Trac
sometimes is really slow, I guess it is a load issue, as right now it is
working quite speedy again

Best,

Stefan
Vadim Zeitlin
2009-05-04 10:16:11 UTC
Permalink
On Mon, 4 May 2009 06:26:52 +0200 Dieter Oberkofler <***@gmail.com> wrote:

DO> When trying to build the 2.9.0 RC2 samples on Windows 32 from the command
DO> line, I get the following build error:
DO>
DO> ----------
DO> cl /c /nologo /TP /Fovc_mswud\grid_griddemo.obj /MDd /DWIN32 /Zi
DO> /Fdvc_mswud\grid.pdb /D_DEBUG /Od /D__WXMSW__ /D__WXDEBUG__
DO> /D_UNICODE /I.\..\..\lib\vc_lib\mswud /I.\..\..\include /W4 /I.
DO> /D_WINDOWS /I.\..\..\samples /DNOPCH /GR /EHsc .\griddemo.cpp
DO> griddemo.cpp
DO> griddemo.cpp(142) : error C3861: 'EVT_GRID_CELL_CHANGE': identifier not
DO> found, even with argument-dependent lookup
DO> griddemo.cpp(143) : error C2146: syntax error : missing '}' before
DO> identifier 'wxEventTableEntry'
DO> griddemo.cpp(143) : error C2146: syntax error : missing ';' before
DO> identifier 'wxEventTableEntry'
DO> griddemo.cpp(143) : fatal error C1075: end of file found before the left
DO> brace '{' at 'griddemo.cpp(72)' was matched
DO> NMAKE : fatal error U1077: 'cl' : return code '0x2'
DO> Stop.
DO> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio .NET
DO> 2003\VC7\BIN\nmake.exe"' : return code '0x2'
DO> Stop.
DO> ----------
DO>
DO> Build error on my side or ... ?

No, I think it's a real error in !WXWIN_COMPATIBILITY_2_8 build (you
changed this in your setup.h, didn't you?) and if I'm right it should be
fixed by the trivial change at

http://trac.wxwidgets.org/changeset/60513

(Trac is extremely slow right now, you may need to retry a few times or
wait a little until Robin kicks it back into life again...).

Thanks for your testing!
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
Dieter Oberkofler
2009-05-04 17:57:38 UTC
Permalink
-----Original Message-----
Vadim Zeitlin
Sent: Monday, May 04, 2009 12:16 PM
Subject: Re[2]: 2.9.0 RC2 ready for download - please test!
On Mon, 4 May 2009 06:26:52 +0200 Dieter Oberkofler
DO> When trying to build the 2.9.0 RC2 samples on Windows 32 from the
DO>
DO> ----------
DO> cl /c /nologo /TP /Fovc_mswud\grid_griddemo.obj
/MDd /DWIN32 /Zi
DO> /Fdvc_mswud\grid.pdb /D_DEBUG /Od /D__WXMSW__ /D__WXDEBUG__
DO> /D_UNICODE /I.\..\..\lib\vc_lib\mswud /I.\..\..\include /W4 /I.
DO> /D_WINDOWS /I.\..\..\samples /DNOPCH /GR /EHsc .\griddemo.cpp
DO> griddemo.cpp
identifier
DO> not found, even with argument-dependent lookup
DO> griddemo.cpp(143) : error C2146: syntax error : missing
'}' before
DO> identifier 'wxEventTableEntry'
DO> griddemo.cpp(143) : error C2146: syntax error : missing
';' before
DO> identifier 'wxEventTableEntry'
DO> griddemo.cpp(143) : fatal error C1075: end of file found
before the
fatal error
DO> U1077: 'cl' : return code '0x2'
DO> Stop.
DO> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
DO> Studio .NET 2003\VC7\BIN\nmake.exe"' : return code '0x2'
DO> Stop.
DO> ----------
DO>
DO> Build error on my side or ... ?
No, I think it's a real error in !WXWIN_COMPATIBILITY_2_8
build (you changed this in your setup.h, didn't you?) and if
I'm right it should be fixed by the trivial change at
Yes I did and Yes the change fixes the problem!
http://trac.wxwidgets.org/changeset/60513
(Trac is extremely slow right now, you may need to retry a
few times or wait a little until Robin kicks it back into
life again...).
Thanks for your testing!
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/
Thank you
-Dieter

Loading...