[Xastir-dev] Topic: Supported Platforms, Xastir-NG

John Ronan jronan at tssg.org
Sun Jun 15 06:25:07 EDT 2008


FWIW,

When we started a recent project, (not so recent anymore), we needed  
to use Irish Mapping information.  With much help from Tom and Gerry,  
I was able to convert them into something xastir could use.  However,  
the results were pretty poor, so we (Kristian) ended up doing a GUI  
from scratch in C++.  It builds and runs quite happily on Linux and  
OSX (We didn't try Leopard actually).

I remember at the time having a discussion with him at the time, what  
would, in his opinion, be a good way to take an xastir2  
implementation (His knowledge wouldn't go as far as the GIS  
databases, but he did wrestle with co-ordinate conversion and  
storage), I'll pose it to him again.

Like others have said, I think its the non ANSI STL libraries will  
bite you.

Also, when I made an attempt to add IPv6 support to xastir, I was  
only able to get so far, as I would have had to change some internal  
structures that I wasn't comfortable with changing in order to get  
the final bit working.  As it was I did a quick hack to bypass that  
code, and had a 'proof' of concept in operation.  Id be happy to try  
again with that.  Also I'll find out what parts of our project would  
be suitable for re-use if any.

Regards
de John
EI7IG

On 15 Jun 2008, at 03:53, Curt, WE7U wrote:

> On Sat, 14 Jun 2008, Curt, WE7U wrote:
>
>> So it looks like we've got two votes for C/C++ so far.  OO would
>> make things a lot cleaner, so so far C++ is the winner.
>>
>> I don't have a lot of experience with C++, but it's close enough to
>> C that I've been able to do some C++ hacking here and there.  I
>> wouldn't object to going with C++.
>
> Regarding C++, I seem to remember something about problems with
> certain libraries from system to system, but those libraries are
> things the true-blue C++ guys tend to use a lot of.  STL maybe?  Is
> this something we can avoid entirely in order to run on more
> platforms or will it be a continual problem?  What about other C++
> libraries, are they fairly compatible across platforms?
>
> -- 
> Curt, WE7U.				archer at eskimo dot com
> http://www.eskimo.com/~archer
>   Lotto:  A tax on people who are bad at math. - unknown
> Windows:  Microsoft's tax on computer illiterates. - WE7U.
> The world DOES revolve around me:  I picked the coordinate system!"
> _______________________________________________
> Xastir-dev mailing list
> Xastir-dev at xastir.org
> http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir-dev
>

--
John Ronan <jronan at tssg.org>, +353-51-302938
Telecommunications Software &  Systems Group,  http://www.tssg.org






More information about the Xastir-dev mailing list