1. RE: Irv's GTK Stuff
David Cuny wrote:
>
> C. K. Lester wrote:
>
> > In that regard, can anybody suggest a simple x-plat graphics package
> > that already works for Linux/FreeBSD and Windows (and whatever other
> > flavor of OS you prefer/use)?
>
> I've looked at a lot of cross-platform toolkits, and I'm convinced that
> wxWindows is probably the best one you're going to run across.
After viewing their website, I will agree. It looks complete and
functional. So, how does one use that with EUPHORIA? Is that a job for
Rob Craig? :)
2. RE: Irv's GTK Stuff
euphoric wrote:
> If I remember correctly about my looking at Python, Python sucks... Of
> all those "other" languages, I think I liked Ruby the most. However, I
> won't be going elsewhere anytime soon...
All I can say is ... you must not have remembered correctly ;)
Ray Smith
http://rays-web.com
3. RE: Irv's GTK Stuff
C. K. Lester wrote:
>
>
> David Cuny wrote:
> >
> > I've looked at a lot of cross-platform toolkits, and I'm
> > convinced that wxWindows is probably the best one you're going to
> > run across.
>
> After viewing their website, I will agree. It looks complete and
> functional. So, how does one use that with EUPHORIA? Is that a job
> for Rob Craig? :)
>
It's actually possible to compile wxWindows to a DLL/SO and use it that
way. It's a project I've been working on (and off) for about a year. I
had wxWindows 2.2.9 sort of working. It didn't work (for some unknown
reason) on XP, and I was having problems with Linux. I have intentions
of restarting with 2.4.2 (or whatever is the latest stable version when
I get going again).
You can see what I did with 2.2.9 at:
http://wxeuphoria.sourceforge.net
Matt Lewis
4. RE: Irv's GTK Stuff
David Cuny wrote:
>
>
> Matt Lewis wrote:
>
> > It's actually possible to compile wxWindows to a DLL/SO and use
> > it that way. It's a project I've been working on (and off) for
> >about a year.
>
> I've looked at wxEuphoria, although I haven't played with it yet.
> There were some sort of dire warnings that I was paying attention
> to...
>
> I was under the impression that you had this Real Ugly Hack (tm)
> that you had to do in order to resolve addresses in the DLL. Has
> this been replaced by something elegant?
Originally, I was using ordinals, which was awful (and Windows
specific). What I ended up doing was using Dependency Viewer to get a
decorated and undecorated list of the functions. I think this only
works for MSVC name decoration, though, which was what I compiled with.
On Linux, I used whatever the Linux command is that reads the exported
symbols in a .so file.
Matt Lewis
5. RE: Irv's GTK Stuff
Irv Mullins wrote:
>
>
> On Tuesday 11 November 2003 01:30 am, you wrote:
>
> If I recall correctly, you're using GTK 2.2? If so, try this
> test and let me know where if fails:
>
> include dll.e
<program snipped>
It worked fine. Here's my output...
Loaded libgtk-x11-2.0.so OK
Loaded libgdk-x11-2.0.so OK
Loaded libgobject-2.0.so OK
Loaded libglib-2.0.so OK
Loaded libgdk_pixbuf-2.0.so OK
Loaded libpango-1.0.so OK