1. wxEuphoria v0.10.0.alpha

I've put up an alpha release of v0.10.0.  Not everything is wrapped, yet,
even if it looks like it is in the include file.  There may only be a stub
in the C++.  

You can get the code from http://wxeuphoria.sf.net

There isn't much in the way of documentation for this release.

On Win32, you only need the stuff downloaded (wxWidgets 2.8.2 is included
in libwxeu.dll).  Put libwxeu.dll in the same directory as your euphoria
interpreter (just like before).

On linux, you need to have wxWidgets 2.8.2 installed.
If there isn't a package available for your distro, you can build from
source, and install it (not that it will probably install itself to 
/usr/local/lib, and you'll need to run /sbin/ldconfig /usr/local/lib).
You need to put libwxeu.so into /usr/lib or /usr/local/lib (plus running
ldconfig).

For the linux users, I'm especially interested to hear for which distros this
works, and which it doesn't.  I suspect that it will be fairly portable,
but it should also be easy to build from source (make && make install).

Matt

new topic     » topic index » view message » categorize

2. Re: wxEuphoria v0.10.0.alpha

Hi

SuSE Linux 10.0 64 bit
Eu version 3.01

Compiled wxWidgets, and installed, no errors, and tested using samples
 - installation confirmed

Running all .exw demos -> machine level exception line 758 in function

function next_event()
	integer event_type
	event_type = peek4u( wx_event_type )      <----
	wx_event_type += 4
	return event_type
end function

called from line 772

Installed in wxEuphoria-v2 - as want to keep v1 for now - how about updating the
name to reflect the completey new calling method - v2 tacked on the end would
be enough!

Chris

new topic     » goto parent     » topic index » view message » categorize

3. Re: wxEuphoria v0.10.0.alpha

ChrisBurch2 wrote:
> 
> Hi
> 
> SuSE Linux 10.0 64 bit
> Eu version 3.01
> 
> Compiled wxWidgets, and installed, no errors, and tested using samples
>  - installation confirmed
> 
> Running all .exw demos -> machine level exception line 758 in function
> 
> function next_event()

This tells me that it's not opening the library.  Where did you put
libwxeu.so?  Did you use the binary included, or build your own?  With
a 64-bit OS, you might need to build it yourself. 

> Installed in wxEuphoria-v2 - as want to keep v1 for now - how about updating
> the name to reflect the completey new calling method - v2 tacked on the 
> end would be enough!

I'm not sure what you mean here.

Matt

new topic     » goto parent     » topic index » view message » categorize

4. Re: wxEuphoria v0.10.0.alpha

Matt Lewis wrote:
> 
> ChrisBurch2 wrote:
> > 
> > Hi
> > 
> > SuSE Linux 10.0 64 bit
> > Eu version 3.01
> > 
> > Compiled wxWidgets, and installed, no errors, and tested using samples
> >  - installation confirmed
> > 
> > Running all .exw demos -> machine level exception line 758 in function
> > 
> > function next_event()
> 
> This tells me that it's not opening the library.  Where did you put
> libwxeu.so?  Did you use the binary included, or build your own?  With
> a 64-bit OS, you might need to build it yourself. 

Put the library included with the linux distribution (your file) into 
/usr/lib - also tried /usr/local/lib, and ran ldconfig in both cases.

I agree, I may need to build it myself, but I got a ton of errors when I
 ran make in the  src directory. So I stopped. Other 32 bit libraries work ok on
a 64 bit system - in fact I can't compile Eu, or compile translate programs on
this
system, so there is definately a 64 bit issue here. But, if I translate and 
complile on a 32 bit system, then the programs run ok on this system.

> 
> > Installed in wxEuphoria-v2 - as want to keep v1 for now - how about updating
> > the name to reflect the completey new calling method - v2 tacked on the 
> > end would be enough!
> 
> I'm not sure what you mean here.

wxEuphoria 2.0, as opposed wxEuphoria 1.0

Chris

> 
> Matt

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu