[ gpsdrive ] Building gpsdrive without Friendsd and kismet

info at 4x4falcon.com info at 4x4falcon.com
Wed Jan 7 14:44:26 AKST 2009


> Am Mittwoch 07 Januar 2009 schrieb Sascha Silbe:
>> On Wed, Jan 07, 2009 at 11:56:06PM +1000, info at 4x4falcon.com wrote:
>> > Additionally maybe look at implementing the code from gosmore directly
>> > into gpsdrive.
>>
>> It might be better not to couple them too tightly, so alternatives to
>> gosmore could be used as well.
> we should divide the code in several parts:
>
> navigation.c holds the generic routing related functions, that always stay
> the
> same, no matter what actually does the routing work.
>
> other modules, like navigation_gosmore.c hold the specific functions which
> are
> only called by functions in navigation.c
>

Could not have put it better myself.

I would envisage the navigation_gosmore etc to be compiled to a separate
file and put into a separate directory (/usr/share/gpsdrive/plugins) and
only loaded as required.

Cheers
Ross




More information about the GPSdrive mailing list