From: Damian Yerrick Newsgroups: comp.os.msdos.djgpp Subject: Re: Compiling a function to raw executable code. Organization: Pin Eight Software http://pineight.8m.com/ Message-ID: References: <200002260336 DOT WAA05805 AT delorie DOT com> X-Newsreader: Forte Agent 1.7/32.534 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 21 X-Trace: /KiKeWxNQ6MdteBQmfEUJI0OiNEHMxG0whLWNYfdWl7hmoMVVsEcJAjk1FJQ2WcdWuIND8/nUTRM!e8wpogYGRNGJnaJDsdh1iyzEMc1e84u32yeW5bl4LK0ORS0mlvbXn8AmKvM04P0XXGqnHjn5HhoK!r3I= X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sat, 26 Feb 2000 04:52:47 GMT Distribution: world Date: Sat, 26 Feb 2000 04:52:47 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Sat, 26 Feb 2000 03:40:38 -0000, "Richard Poole" wrote: >I am writing a modular audio synthesiser that opens all files ending in >a certain extension and copies their contents into allocated memory. >These files (otherwise known as devices) should contain raw executable >code, and I need the main program to be able to call that code. In the >main program there is an array of pointers to the devices that it has >loaded into memory, like this... Look in the FAQ for `dxe'. It does the type of basic dynamic linking you're looking for. And then there's DLX, which is a bit fancier. -- Damian Yerrick http://yerricde.tripod.com/ Comment on story ideas: http://home1.gte.net/frodo/quickjot.html AOL is sucks! Find out why: http://anti-aol.org/faqs/aas/ View full sig: http://www.rose-hulman.edu/~yerricde/sig.html This is McAfee VirusScan. Add these two lines to your .sig to prevent the spread of .sig viruses. http://www.mcafee.com/