[gambit-list] I'd like for Gambit to use pkgconfig

Bill Six billsix at gmail.com
Wed Feb 22 18:04:43 EST 2017


Kashyap: I'd like to make distribution packages for libbug,
https://github.com/billsix/bug .

David : I want to be able to query a system and find out the compiler's and
interpreter's name, as well as where the libraries are.  (On debian,
/usr/lib/libgambc.so, on arch, under /usr/lib/gambit).  If not pkg-config,
then maybe augment the output of gambcomp-C.

Autoconf and automake have problems, but they are widely used and are
decent, as is pkg-config.  Providing one .pc file in Gambit for external
projects use won't break affect those who dislike pkg-config.

Bill



On Feb 22, 2017 5:38 PM, "C K Kashyap" <ckkashyap at gmail.com> wrote:

I am curious to know what packages you have so far and where do you / or
plan to host them?

I was wondering if it would be a good idea to have a github repo that would
contain all the packages. In addition perhaps a set of "gsi" scripts for
doing the package management?

Regarding pkg-config - I think it may not be a good dependency to buy into,
for the reasons David mentioned (obviously the reason becomes stronger if
you add windows to the mix :) ).

Regards,
Kashyap

On Wed, Feb 22, 2017 at 2:29 PM, David Rush <kumoyuki at gmail.com> wrote:

> I kind of hate pkg-config. Well not kind of, rather a lot actually. pretty
> much any packages that I have trouble building use it. it seems like a nice
> idea, but it doesn't seem to be sufficiently standardized to actually work
> well across distros (and even versions of the same distro)
>
> On 22 February 2017 at 22:10, Bill Six <billsix at gmail.com> wrote:
>
>> I'm looking to make packages for Gambit-related projects of mine, and I
>> noticed Arch linux in particular renames gsc and gsi to other names.  Is
>> there a way for an external project to query gsc's and gsi's new names?
>>
>> If not, I think Gambit should use pkg-config https://en.wikipedi
>> a.org/wiki/Pkg-config
>>
>> I have made a patch off of master (attached) which solves my immediate
>> problems.
>>
>> Please let me know what you think.
>>
>> Bill
>>
>> _______________________________________________
>> Gambit-list mailing list
>> Gambit-list at iro.umontreal.ca
>> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>>
>>
>
>
> --
> GPG Public key at http://cyber-rush.org/drr/gpg-public-key.txt
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>
>

_______________________________________________
Gambit-list mailing list
Gambit-list at iro.umontreal.ca
https://webmail.iro.umontreal.ca/mailman/listinfo/
<https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list>gambit-li
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20170222/67be8236/attachment.htm>


More information about the Gambit-list mailing list