On 04/02/2014 18:45, Joe Taylor wrote:
Bill --

Having said that it does appear to be portable! I suspect that the libc
dependencies from libgfortran were not pulled in because they weren't
referenced.

Nearly all of kvasd is written in C -- there's just a fortran wrapper that calls the C code. There must be plenty of references to things in libc.
Obviously they have improved the granularity of libc since I last did this sort of thing.

There is another issue, in theory you may be breaking the terms of the LGPL licence. If you static link LGPL code I believe you may need to publish your object code (possibly source code). I believe the issue is that you are distributing a "derivative work" rather than linking to something that the end user can freely obtain from an official source unmodified. Clearly a show stopper in this case if that is the case. Having said that IANAL and this particular consequence of the LGPL licence is often argued either way.

    -- Joe
73
Bill
G4WJS.
_______________________________________________
Wsjt-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/wsjt-devel

Reply via email to