Question about wxEuphoria

new topic     » topic index » view thread      » older message » newer message

Hello,

I started to work with wxEuphoria 12.1 and Euphoria (rev 1371) a little bit in Windows (Vista). Some examples work, some do not.

First thing I did was to replace all global with public in wxeud.e in order to ensure not to run with Eu 3.1.1. Also ensured only to use std/include files.

I also added in about line 1597 get_ptr:
...
WX_XY_TO_POSITION = wx_define_c_func( "xy_to_position", {C_INT,C_INT,C_INT}, E_OBJECT ),@define
get_ptr = wx_define_c_func( "get_obj_pointer", {E_OBJECT}, E_OBJECT ),

End of imports
...

and commented out about line 3786:
...
constant get_ptr = define_c_func( wxWidgets, "get_obj_pointer", {E_OBJECT}, E_OBJECT)
...

As you introduced wxDEBUG this is a good means to see what functions are not linked correctly. These are my results:

Failed to link function: +find_window
Failed to link function: +get_linkinfo
Failed to link function: +get_staticbitmap
Failed to link procedure: +set_mdi_child_title
Failed to link procedure: +set_staticbitmap
Failed to link function: +get_obj_pointer
Failed to link variable: null_pen
Failed to link variable: null_brush

It seems something is missing in the provided dlls for wxEuphoria. Can I compile them myself using Watcom and what must I pay attention to?

I can see that at wxwidgets.org Release 2.8.9 is offered for download. Can I use the provided files in wxEuphoria/src for this release too?

Thanks in advance for any help
Roland

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu