Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: andst on November 21, 2012, 10:38:29 AM

Title: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on November 21, 2012, 10:38:29 AM
Hey all,

As some already know, I'm doing a port of wxWidgets to AmigaOS.  It's the first and maybe only time I port wx to a new platform, so I thought I might share the experience as I go:

    http://portingwx.blogspot.com

In order to make this appealing also to non-programmers, I will use the opportunity to write a little about how to approach difficult challenges in general.  As applied to this project obviously, though some of the juicier technical details may be better communicated in other forums (perhaps here).  It's a single person project at the moment, though I will build on the technical base of some previous porting efforts.

Either way, first blog episode is out now.  Hope you enjoy it!


//Andreas
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: smf on November 21, 2012, 01:05:36 PM
Good luck with this project, keep us updated :)

Hasn't there been other attempts to port wxwidgets to aos before btw?
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on November 21, 2012, 03:29:54 PM
Thx!

There were some previous attempts that ended early.  I think I understand why though, and I will be drawing on their experiences to make it work this time.


//A.
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: raddude9 on November 21, 2012, 05:07:31 PM
I saw an attempt to port an older version here:
 http://sourceforge.net/projects/wxwidget-aos/
Looks like you should be able to see their source code to see how far they got.

I think that attempt was in response to this bounty:
 http://www.amigabounty.net/index.php?function=viewproject&projectid=30

Anyway, good lock with your porting attempt, it would be a great library to have on AmigaOS. With it we could have some native ports of some powerful applications.
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on November 21, 2012, 08:44:27 PM
@raddude9

Thank you for the links.  I have been in contact with abalaban who was active in that project.  He has been very helpful in providing code and technical tips.  I've also started a conversation with the people behind the bounty.  Some things have changed since the bounty was first opened, but what I'm planning is  more or less the same as what's in the description.  I guess the main difference is that I'm using a newer version of wxWidgets for the port, and seeking to integrate the Amiga port with the main distribution as quickly as possible.

//A.
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on November 23, 2012, 12:50:31 PM
Picture the Goal, new post out now at http://portingwx.blogspot.com/.
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on November 27, 2012, 04:01:24 PM
Programming Demystified.  New post out at portingwx.blogspot.com (http://portingwx.blogspot.com).  Subscribe using your favorite browser or reader so you don't miss any posts!  //A.
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: jorkany on November 27, 2012, 05:05:59 PM
From your recent posts it seems you may be porting this to OS4, is this the case?
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on November 27, 2012, 11:03:40 PM
@jorkany

Yes, that's right.  OS4 is the target.  If it ends up working on other versions or API-compatible OS:es that's a nice side feature, but main target is OS4.
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on December 06, 2012, 12:57:41 PM
The Project Revealed. New post out at http://portingwx.blogspot.com/ (http://portingwx.blogspot.com/).
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: eliyahu on December 06, 2012, 02:38:25 PM
Quote from: andst;717768
The Project Revealed. New post out at http://portingwx.blogspot.com/.
really enjoyed this latest post. very much looking forward to seeing where this goes, and it's terrific to see such an enthusiastic developer on the amiga scene!

-- eliyahu
Title: Re: Porting wxWidgets blog -- portingwx.blogspot.com
Post by: andst on December 06, 2012, 03:19:55 PM
Quote from: eliyahu;717780
really enjoyed this latest post. very much looking forward to seeing where this goes, and it's terrific to see such an enthusiastic developer on the amiga scene!

-- eliyahu


Hey, thanks for sharing!  I'm glad you like it.  I enjoy doing an Amiga project again too!