All go on the porting efforts :: My RISC OS :: What we make it!

Applications [1]: All go on the porting efforts [2]

Posted by : bluebottle on Jun 24, 2002 - 09:27 PM
gnu [3]
It certainly has been an eventful time on the porting side of the RISC OS [4] world. Peter Naulls has updated his Unix ports page [5] with what looks to be some fantastic work.

That's not all though, a little birdy has pointed something quite interesting on the AcornUsers hosted CBSA website [6] in the GNU section with what looks to be ports of GLib, iconv, GTK/GDK and quite a few other libraries contained within (in various states of being).
Over on Iconbars' forums [7] something fun has been happening while discussing the subject of Peters' Unix page and the idea of charging for ports and support.

On one hand, we have the no paying crew (and you can understand their point, the material being ported has been worked on for free by plenty of people so why should we have to pay for it) and the paying crew (it's the support you pay for and continued work).

I say that as long as the work is done, a charge is a small cost, especially for work of this calibre.

For other developers though, the thread did seem to indicate that the libraries used for the ports may not be made public, which is a severe blow - the more people porting, the better.
Note: Thanks to Iconbar for such a cracking thread!
All go on the porting efforts | Log-in or register a new user account [8] | 14 Comments
Comments are statements made by the person that posted them.
They do not necessarily represent the opinions of the site editor.

Re: All go on the porting efforts

(Score: 0, Redundant)
by ianj on Jun 25, 2002 - 12:06 AM
(User information [9]  | Send a message [10] http://www.jeffray.co.uk/ [11])
Confused. All the header files appear to have been badly mangled and messed up for bizarre RISC OS style paths and there's little to no chance of getting this lot to compile cleanly, let alone even link. It all looks like a huge mess to me.

I'm also pretty confused as to why PFJ posts such weird "a little birdy" comments about himself... very weird.

Finally, I *really* don't understand what you think all this "paying vs nonpaying" junk is about.

A cracking thread? Cracking up more like. Sigh.

Re: All go on the porting efforts

(Score: 0, Flamebait)
by MrChocks on Jun 25, 2002 - 08:47 AM
(User information [13]  | Send a message [14] http://www.chocky.org [15])
The article totally and utterly misses the point.
No one I have spoken to (at time of writing this) has disagreed about paying - so there is no "no paying crew". Go back to your Linux news.

The CBSA website is really disgusting - not only the garish layout, but some of the items are mislabelled in the GNU section. Plus you're taking credit for someone else's work - many of the items were ported by Nick Burrett as part of GCC - a grave crime indeed.

Finally, and certainly not least, GLib and GTK (as already pointed out by someone else) are a complete mess - no !Help, no source, no examples.
The header files have been needlessly hacked up meaning that maintainability with new versions becomes a huge problem. I couldn't have made a bigger pig swill if I tried.


Re: All go on the porting efforts

(Score: 2, Interesting)
by wardrobe [26] (chris@drobe.co.uk) on Jun 25, 2002 - 11:42 AM
(User information [27]  | Send a message [28] http://www.drobe.co.uk [29])
Could we see some exmaples please Paul for your GTK lib, including makefiles? I can't get your library to link with, well, anything. There's a perfect HelloWorld example app which refuses to build. It appears that just including glib: in the libraries path is insufficient as gcc has a field day with missing and misplaced header files.

Also, your download description says that all windowing, icon and menu functionality is missing as well as the admission that it's unfinished. This leads me to believe that I can't do much with your port.

I hope you understand the weight of the announcement of a GTK/GLib port, so if the goods are not finished, you're likely to confuse people. It's like me porting Mozilla and claiming it works on RISC OS but crashes "a bit", when in actual fact it's me just forcing my RPC to execute a i686 binary.

Hopefully you'll be abe to address my questions for a change and not skip around them.

Chris

Links
  [1] http://www.myriscos.co.uk/index.php?name=News&catid=5
  [2] http://www.myriscos.co.uk/index.php?name=News&file=article&sid=201
  [3] http://www.myriscos.co.uk/index.php?name=News&catid=&topic=14
  [4] http://www.riscos.com/
  [5] http://www.chocky.org/unix/
  [6] http://www.acornusers.org/cbsa/
  [7] http://www.iconbar.com
  [8] http://www.myriscos.co.uk/user.php
  [9] http://www.myriscos.co.uk/user.php?op=userinfo&uname=ianj
  [10] http://www.myriscos.co.uk/index.php?module=Messages&func=compose&uname=ianj
  [11] http://www.jeffray.co.uk/
  [12] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=218&sid=201&pid=217&mode=thread&order=0&thold=0#tid218
  [13] http://www.myriscos.co.uk/user.php?op=userinfo&uname=MrChocks
  [14] http://www.myriscos.co.uk/index.php?module=Messages&func=compose&uname=MrChocks
  [15] http://www.chocky.org
  [16] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=221&sid=201&pid=219&mode=thread&order=0&thold=0#tid221
  [17] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=222&sid=201&pid=221&mode=thread&order=0&thold=0#tid222
  [18] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=223&sid=201&pid=222&mode=thread&order=0&thold=0#tid223
  [19] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=224&sid=201&pid=223&mode=thread&order=0&thold=0#tid224
  [20] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=225&sid=201&pid=223&mode=thread&order=0&thold=0#tid225
  [21] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=226&sid=201&pid=225&mode=thread&order=0&thold=0#tid226
  [22] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=227&sid=201&pid=226&mode=thread&order=0&thold=0#tid227
  [23] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=228&sid=201&pid=227&mode=thread&order=0&thold=0#tid228
  [24] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=229&sid=201&pid=228&mode=thread&order=0&thold=0#tid229
  [25] http://www.myriscos.co.uk/index.php?name=Comments&req=showreply&tid=230&sid=201&pid=229&mode=thread&order=0&thold=0#tid230
  [26] http://www.myriscos.co.uk/mailto:chris@drobe.co.uk
  [27] http://www.myriscos.co.uk/user.php?op=userinfo&uname=wardrobe
  [28] http://www.myriscos.co.uk/index.php?module=Messages&func=compose&uname=wardrobe
  [29] http://www.drobe.co.uk