I just copied one of my programming projects to the laptop and attempted to
compile it. The compiler bombed out on the line:
denom=tgamma(sh);
According to the man page for gamma on Linux:
*BSD version
4.4BSD and FreeBSD libm have a gamma() function that computes the Gamma
function, as one would expect.
glibc version
Glibc has a gamma() function that is equivalent to lgamma() and com‐
putes the natural logarithm of the Gamma function. (This is for com‐
patibility reasons only. Don’t use this function.)
How should I write the program so that it uses tgamma() on Linux and gamma()
on DragonFly?
Pierre
--
La sal en el mar es más que en la sangre.
Le sel dans la mer est plus que dans le sang.