Projects that use autoconf are expected to detect
build prerequisites and libraries.

This usually leads to a set of ad hoc de facto m4 macros
that deal with various details like API and path incompatibilities,
much of which is platform and os and distro dependent.

Various standard tools (like pkgconfig) to find these details
have been devised; meanwhile there is still a great deal of diversity,
particularly between platforms like linux and *BSD, that often
makes portability more difficult than it needs to be.

One useful approach -- particularly when maintaining
a project like RPM -- is RPM_CHECK_LIB that does all the usual
operations and permits a compact specification of 3rd party
library details.
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/271

-- Commit Summary --

  * add acinclude.m4

-- File Changes --

    A m4/acinclude.m4 (537)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/271.patch
https://github.com/rpm-software-management/rpm/pull/271.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/271
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to