comp.lang.ada
 help / color / mirror / Atom feed
From: "François Godmé" <fgodme@bigfoot.com>
Subject: Re: Dynamic Linking (as in dlfcn.h for c)?
Date: Sun, 31 Dec 2000 09:51:48 GMT
Date: 2000-12-31T09:51:48+00:00	[thread overview]
Message-ID: <3A4F01B1.E7C9F56C@bigfoot.com> (raw)
In-Reply-To: 20001230223803.03778.00000020@ng-mm1.aol.com

Matt Corby a �crit :

> I am in the design stages of writing a program which must load shared libraries
> at run time.  It will need to load possibly several dozen to over a hundred
> shared libraries, depending on how many the user needs.  It is a real-time
> sound producing system, which means CORBA, etc. are ruled out for performance
> reasons.
>
> I have done a small amount of coding ( < 1000 lines) for the program already,
> and used the dlfcn.h and dl.so library (on red hat linux) to implement the
> plugin infrastructure using shared libraries.  Does Ada (i have GNAT 3.13p)
> have a clean way to implement this.  It would be preferable if the .so files
> that it loads can be in any language, but it is not a requirement.
>
> I could write an Ada binding to dlfcn.h, but i'm a beginner at Ada, and not too
> experienced with c either (most of my programming has been with x86 assembler)
> so i'm not sure if i could do it.  Also i would like it if there was an Ada way
> to do this.
>
> Thanks,
> Matt Corby (mattcorby@yahoo.com)

On Red Hat Linux and others RPM-based system, this problem is addressed by the RPM
package AdaPlugins that you can find at  www.gnuada.org.




      reply	other threads:[~2000-12-31  9:51 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-31  3:38 Dynamic Linking (as in dlfcn.h for c)? Matt Corby
2000-12-31  9:51 ` François Godmé [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox