-
Are there any plans to support GNU ar format used for static libraries? |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 2 replies
-
Hi, I did such attempt about 15 years ago. There were no particular interest from community. So, I abandoned the project. Do you see a particular value for such support? |
Beta Was this translation helpful? Give feedback.
-
We have been successfully using ELFIO in aiebu and other projects. Static libraries help consolidate multiple ELFs into a common archive improving logistics of binary distribution, hence the need to support static libraries (GNU ar files) in ELFIO. |
Beta Was this translation helpful? Give feedback.
-
It does not look as a big deal. I can challenge myself and add 'ar' support as a weekend project |
Beta Was this translation helpful? Give feedback.
-
I can help test your initial code. Let me know once you have something to share. |
Beta Was this translation helpful? Give feedback.
-
Thank you very much for your kind proposal. I'll definitely use it. |
Beta Was this translation helpful? Give feedback.
-
Well, the reader part of the 'ario' library is ready. You can review it and look at the API usage in tests/ARIOTest.cpp or examples/archive_dump. All is located in Git branch |
Beta Was this translation helpful? Give feedback.
-
Thank you! I validated ario feature and it works great. Created a PR with two minor changes #155. |
Beta Was this translation helpful? Give feedback.
-
ARIO library has been included into the 'main' branch and is part of the ELFIO distribution now |
Beta Was this translation helpful? Give feedback.
-
With adding |
Beta Was this translation helpful? Give feedback.
With adding
arion
andarioso
examples to the project, I think the work is finished. Please let me know if further library improvement is desirable