[AD] [ alleg-Bugs-2971928 ] Missing configure switches for alsa, oss and jack on UNIX

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Bugs item #2971928, was opened at 2010-03-17 06:38
Message generated for change (Comment added) made by strangemoose
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105665&aid=2971928&group_id=5665

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Samuli Suominen (ssuominen)
Assigned to: Nobody/Anonymous (nobody)
Summary: Missing configure switches for alsa, oss and jack on UNIX

Initial Comment:
There's no configure flags to configure alsa, oss and jack modules building. This is "automagic depend" as described here:

http://www.gentoo.org/proj/en/qa/automagic.xml

For example, if you have jack-audio-connection-kit installed, and you are creating a binary package out of allegro (4.4.1.1 here btw) the jack module is built, and linked against jack's libraries, then you move the binary package to another system (or uninstall jack-audio-connection-kit) the module that you didn't ask in the first place, gets broken

The attached patch adds some WANT_ cmake configure switches to control these deps

----------------------------------------------------------------------

>Comment By: Thomas Fjellstrom (strangemoose)
Date: 2010-03-17 15:56

Message:
Yes, and when allegro tries to load that shared lib, it fails, and theres
absolutely no problems. Most drivers are 100% runtime deps. If the driver
module doesn't exist, or can't be loaded, the entire driver is unavailable,
and it won't cause any problems in most allegro programs (unless they are
silly and use the driver names directly :o)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105665&aid=2971928&group_id=5665




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/