Package Details: lib32-allegro4

Git Clone URL: (read-only, click to copy)
Package Base: lib32-allegro4
Description: Portable library aimed at video game and multimedia programming (legacy version, 32 bit)
Upstream URL:
Licenses: custom
Submitter: rafaelff
Maintainer: carstene1ns
Last Packager: carstene1ns
Votes: 11
Popularity: 0.000000
First Submitted: 2012-05-08 03:24 (UTC)
Last Updated: 2019-04-07 11:46 (UTC)

Latest Comments

warriorjacq9 commented on 2022-11-25 23:30 (UTC)

Once again, does not compile.

ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().

Very vague...

Maniaxx commented on 2018-12-11 01:12 (UTC) (edited on 2018-12-11 02:06 (UTC) by Maniaxx)

Doesn't compile anymore.

/tmp/makepkg/lib32-allegro4/src/allegro-4.4.2/addons/allegrogl/src/x.c: In function 'decode_fbconfig':
/tmp/makepkg/lib32-allegro4/src/allegro-4.4.2/addons/allegrogl/src/x.c:653:55: error: 'GLX_RGBA_FLOAT_BIT' undeclared (first use in this function); did you mean 'GLX_RGBA_FLOAT_BIT_ARB'?
  if (!(render_type & GLX_RGBA_BIT) && !(render_type & GLX_RGBA_FLOAT_BIT)) {

Edit: Looks like a conflict. If you enforce the definition in lib32-allegro4/src/allegro-4.4.2/addons/allegrogl/include/allegrogl/GLext/glx_ext_defs.h it works again. I have no clue where GLX_ARB_fbconfig_float is defined earlier though.

// #ifndef GLX_ARB_fbconfig_float
#define GLX_ARB_fbconfig_float
#define AGLX_ARB_fbconfig_float
#define GLX_RGBA_FLOAT_TYPE                0x20B9
#define GLX_RGBA_FLOAT_BIT                 0x00000004
// #endif

carstene1ns commented on 2013-11-11 13:42 (UTC)

I have adopted this package and added lib32-ogg to depends and enabled static libs, additionally allegro-config-32 is included, which helps linking with the 32 bit libraries. All helper binaries and tests are disabled (instead of deleted after building) to speed up build process.

rafaelff commented on 2012-10-22 01:27 (UTC)

@alkino: will add lib32-libogg, but I was not able to verify lib32-glu. Can you please confirm?

alkino commented on 2012-10-21 20:01 (UTC)

Add lib32-ogg and lib32-glu as dependencies, please.g