debian man page for make_version

Query: make_version

OS: debian

Section: 3alleg4

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

MAKE_VERSION(3alleg4)						  Allegro manual					     MAKE_VERSION(3alleg4)

NAME
MAKE_VERSION - Create a 32 bit integer from the Allegro version
SYNOPSIS
#include <allegro.h> Macro MAKE_VERSION(a, b, c)
DESCRIPTION
This macro can be used to check if some Allegro version is (binary) compatible with the current version. It is safe to use > and < to check if one version is more recent than another. The third number is ignored if the second number is even, so MAKE_VERSION(4, 2, 0) is equiva- lent to MAKE_VERSION(4, 2, 1). This is because of our version numbering policy since 4.0.0: the second number is even for stable releases, which must be ABI-compatible with earlier versions of the same series. This macro is mainly useful for addon packages and libraries. See the `ABI compatibility information' section of the manual for more detailed information. Example: /* Check if the current version is compatible with Allegro 4.2.0 */ #if (MAKE_VERSION(4, 2, 0) <= MAKE_VERSION(ALLEGRO_VERSION, ALLEGRO_SUB_VERSION, ALLEGRO_WIP_VERSION)) /* Allegro 4.2.0 compatibility */ #else /* Work-around */ #endif
SEE ALSO
ALLEGRO_VERSION(3alleg4), ALLEGRO_SUB_VERSION(3alleg4), ALLEGRO_WIP_VERSION(3alleg4) Allegro version 4.4.2 MAKE_VERSION(3alleg4)
Related Man Pages
exfont(3alleg4) - debian
exrotscl(3alleg4) - php
exrotscl(3alleg4) - opendarwin
exrotscl(3alleg4) - v7
exrotscl(3alleg4) - mojave
Similar Topics in the Unix Linux Community
pws 0.2.0 (Stable branch)
Ctpp 1.0.39 (Default branch)
Ctpp 1.0.40 (Default branch)
pws 0.3.1 (Unstable branch)
Which is the most stable version in RHEL 5 series.?