On Fri, Apr 26, 2024 at 6:07 AM Daniel Cerqueira <[email protected]> wrote:
> Hi. > > I have recently installed GSRC, and it has been an eye opener on my > software usage. With GSRC is so simple to compile my own software. GSRC > is a great GNU package! Congratulations! > I am the GSRC maintainer(s). GSRC gets daily maintenance, so it's pretty polished; still it has many deficiencies that I know about, yet to fix. I think it is underappreciated by the GNU community. > > Now, I am trying to compile some GSRC package (from savannah) that uses > meson/ninja as its build system. How can I set up compilation flags on a > meson project, using GSRC? > I don't know, yet. Since I've become a maintainer, it's been a learn-as-I-go process. I've had to figure out arcana of various systems, autotools, cmake, make, configure, meson, guile, ant, ninja, java, maven, git, bzr, brz, b2, python, etc. I guess the point of gsrc is so the users don't have to figure out all that stuff individually, and all that complexity can be hidden behind a simple "make install" command. Meson has become more prominent since I started and I still don't understand it thoroughly. I'm sure there's a way, I just don't know what to pass to meson where. If you figure part of it out, let me know, for the betterment of humanity (and other extraterrestrial species using GNU software). > > I know how to set up compilation flags on a Autotools project, inside > GSRC. I haven't been successful in setting up GSRC's compilation flags > for meson. > > Thank you so much, and since this may be a bug, I haven't found a proper > channel to communicate about this. Therefore this email. > For simplicity, GSRC has only one maillist. It is used for bugs, non-bugs, and inverse-bugs. > > Cheers, and thank you! <3 >
