Description
Hi all,
It seems that the core oF does not follow any particular convention about the ways that its pre-compiled libraries are named. Sometimes they are libMYLIB.{a,so}
and sometimes they are just MYLIB.{a,so}
. For the purposes of consistency (and a slightly more streamlined makefile system), I'd like to hear what folks think about renaming our core libs to be prefixed with libMYLIB.{a,so}
and require addons to also use that template model. The idea is that we compile using the standard -lMYLIB
with search paths -L
that can be reordered by the user. While obviously specifying the full path of a lib without an -l
flag is possible, I think it will help keep things cleaner and more consistent across platforms.
Of course, the downside is that some project templates will need to be updated but we can do it all at once in my Makefile branch and roll it out across the board.
@arturoc @bilderbuchi what do you think?