haskell / haskell/double-conversion

Make it possible to link against system version of the library

Open
#19 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
18
Forks
37
PR merge metrics
No merged PRs in 30d

Description

`double-conversion` Haskell package copies the `double-conversion` C library into its source tree.
This works well enough for most use cases, but problems begin when you want to link your program with some other C library that depends on system installed `double-conversion` C library.

You end up with duplicate symbol definition errors like this:
```
double_conversion/lib/libdouble-conversion.a(double-conversion.o): multiple definition of 'double_conversion::DoubleToStringConverter::HandleSpecialValues(double, double_conversion::StringBuilder*) const'
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.