I found the explanation in the pdf documentation.

In libcdd.so the functions with dd_ prefix use floating point arithmetic.

In libcddgmp.so the symbols with dd_ use gmp and there are copies of all
the function with floating point arithmetic with prefix ddf_.
So just use libcddgmp which has both with different symbols.

Best,
Tobias

On 02/03/2015 02:13 PM, Tobias Hansen wrote:
> After a quick look I think the symbols are different: for the gmp
> version they are defined in the headers cdd_f.h cddmp_f.h and
> cddtypes_f.h and the others in the headers without _f.
> 
> Best,
> Tobias
> 
> On 02/03/2015 01:36 PM, David Bremner wrote:
>> Tobias Hansen <[email protected]> writes:
>>
>>>
>>> Both versions of cddlib are in the package (libcdd0d) so that should
>>> work for polymake, right?
>>>
>>
>> polymake needs to use symbols from both libraries, and I believe they
>> are the same.
>>
>> Again, maybe some wrapper could do the trick, although that might
>> require slightly fancy linking/symbol versioning.
>>
>> d
>>
>>
> 
> 


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]

Reply via email to