GPC and the Linux Standard Base

Waldek Hebisch hebisch at math.uni.wroc.pl
Mon Jun 2 22:15:16 CEST 2008


Yang Lao wrote:
> I wonder if any version of gpc for linux is compliant or conformant
> with the Linux Standard Base. When I run your hello program through
> their lsbappchk it gives messages like this:
> 
> FAIL
> Symbol isnanl is used, but is not included in LSB 3.2 (Core & C++ & Desktop)
> 

I belive that short answer in no.  Longer answer: IIUC Linux Standard
Base is a _binary_ specification.  "Canonical" gpc distribution
is in source form.  In particular configure/build process is
supposed to discover and use capabilities of the target platform.
So one way to get LSB compliant gpc would be to compile gpc
on "true" LSB system -- that is system which provides all LSB
specified capabilities and nothing more.

If you want to deliver LSB compliant application simpler way may
be to statically link all functions not included in LSB. 

-- 
                              Waldek Hebisch
hebisch at math.uni.wroc.pl 





More information about the Gpc mailing list