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