On Wed, 24 Mar 1999, charlie wallace wrote:

> is dlopen available on every platform that mesa is ? If it
> is then i can`t see why not, if not then it wouldn`t work
> and we`d have to roll our own. 
 
dlopen is available on most (maybe all) UNIX/Linux/IRIX/Solaris
type boxes - but not under Windoze.

However, I'm told that the Windoze DLL mechanism is virtually
identical (but uses a different set of function calls because...
um, er - well "BECAUSE" - OK?) - so perhaps the right answer
is a little wrapper module that wraps the Windoze DLL and the
dlopen mechanisms - and that will keep most people happy.

You should still have a compile-time option to hard-compile
all those routines in though because there are ports of Mesa
to places like MacOS, DOS and Amiga where (perhaps) no such
comparable mechanism exists.

> I believe we need to have a solution that works on every
> platform that mesa is available on, and could be. Since
> IIRC thats one of the design goals of mesa, but I might
> be way off here.
 
Yes - it has to stay portable.

> Although i`m sure a portable dlopen suite could be written
> where none is available.
 
Really?

Steve Baker                (817)619-2657 (Vox/Vox-Mail)
Raytheon Systems Inc.      (817)619-2466 (Fax)
Work: [EMAIL PROTECTED]      http://www.hti.com
Home: [EMAIL PROTECTED] http://web2.airmail.net/sjbaker1

Reply via email to