Welcome, Guest. Please login or register.

Author Topic: Porting wxWidgets blog -- portingwx.blogspot.com  (Read 2183 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Porting wxWidgets blog -- portingwx.blogspot.com
« 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
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline smf

Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #1 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?
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #2 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.
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline raddude9

  • Newbie
  • *
  • Join Date: Jun 2006
  • Posts: 12
    • Show only replies by raddude9
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #3 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.
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #4 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.
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #5 on: November 23, 2012, 12:50:31 PM »
Picture the Goal, new post out now at http://portingwx.blogspot.com/.
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #6 on: November 27, 2012, 04:01:24 PM »
Programming Demystified.  New post out at portingwx.blogspot.com.  Subscribe using your favorite browser or reader so you don't miss any posts!  //A.
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline jorkany

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 1009
    • Show only replies by jorkany
    • http://www.amigaos4.com
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #7 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?
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #8 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.
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #9 on: December 06, 2012, 12:57:41 PM »
The Project Revealed. New post out at http://portingwx.blogspot.com/.
Amiga * wxWidgets * portingwx.blogspot.com
 

Offline eliyahu

  • Lifetime Member
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Jan 2011
  • Posts: 1220
  • Country: us
  • Thanked: 4 times
  • Gender: Male
    • Show only replies by eliyahu
    • eliyahu.org
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #10 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
"How do you know I’m mad?" said Alice.
"You must be," said the Cat, "or you wouldn’t have come here."
 

Offline andstTopic starter

  • Newbie
  • *
  • Join Date: Nov 2012
  • Posts: 21
    • Show only replies by andst
Re: Porting wxWidgets blog -- portingwx.blogspot.com
« Reply #11 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!
Amiga * wxWidgets * portingwx.blogspot.com