Static version of libitpp is missing from libitpp-dev package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libitpp (Ubuntu) |
Confirmed
|
Low
|
Aanjhan Ranganathan |
Bug Description
The static version of the itpp library (libitpp.a) is missing from the libitpp-dev Ubuntu package. I see that all the other math libraries - such as lapack, atlas, fftw3, etc. - have both shared (.so) and static versions (.a), only that of itpp is missing. Would it be possible to include it? That would be very useful for itpp programmers that need to run their executables in machines that do not have the shared libraries.
What I think that can be done to solve it:
The itpp library should be recompiled with the "--enable-static" option (http://
Thanks in advance,
Yuri C. B. Silva
Changed in libitpp: | |
assignee: | nobody → aanjhan |
Changed in libitpp: | |
importance: | Undecided → Low |
While I have nothing against generating the static library, it's against (Debian) policy to generate just a static library alone... That doesn't apply in this case, since we are considering an additional static library.
But about an optional static library, I have just one problem. It results in duplication of code, and possibly a significant increase in size of the package. Besides, the purpose of a bug fix in the library automatically propagating to an executable through dynamic linking is lost, since static executables have to be rebuilt.
But, if you still require a static library for your own use, I would suggest building the package yourself. To the best of my knowledge, this change will not be made by the Ubuntu maintainer for this package. (Please correct me if I am wrong).
Thanks.
Kumar