#112614 - OOPMan - Mon Dec 18, 2006 6:31 pm
Right, I'm working on the next stage of libQWDS and I need a TAN function.
Thing is, I don't want to include libm because at 388k it's not something I want to have as a required link for a library that is, at the moment, only 2-3k in size.
I've been googling for something but only came up with a few results. I found, among other things, the OSS release of Sun's libm and was thinking of using their TAN function but there is one issue. Their libm source is licensed under the CDDL OpenSolaris licensen while I've placed libQWDS under LGPL.
I'm not sure whether I should bite the bullet and change licenses in order to implement tha TAN code I need.
Anyone got any advice they could offer on this?
On a side note, I'm not worried too much about the TAN function's speed, as it's not going to be used in an on-the-fly fashion (Actually, it's going to be used for generatig TAN tables than can be used in an on-the-fly fashion :-) And yes, I am aware libnds includes TAN look-up tables, but I want to be able to generate custom tables for libQWDS without relying on libnds being there...)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
Thing is, I don't want to include libm because at 388k it's not something I want to have as a required link for a library that is, at the moment, only 2-3k in size.
I've been googling for something but only came up with a few results. I found, among other things, the OSS release of Sun's libm and was thinking of using their TAN function but there is one issue. Their libm source is licensed under the CDDL OpenSolaris licensen while I've placed libQWDS under LGPL.
I'm not sure whether I should bite the bullet and change licenses in order to implement tha TAN code I need.
Anyone got any advice they could offer on this?
On a side note, I'm not worried too much about the TAN function's speed, as it's not going to be used in an on-the-fly fashion (Actually, it's going to be used for generatig TAN tables than can be used in an on-the-fly fashion :-) And yes, I am aware libnds includes TAN look-up tables, but I want to be able to generate custom tables for libQWDS without relying on libnds being there...)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...