RE: A Euphoria DLL?
- Posted by Bernie Ryan <xotron at localnet.com> Mar 01, 2002
- 520 views
Matthew Lewis wrote: > > > > -----Original Message----- > > From: Bernie Ryan [mailto:xotron at localnet.com] > > > Jonas: > > There is no way to create a dll without a compiler. > > The reason is that it has to be able to interface > > with the operating system and must be structured in a > > certain way. > > The same could be said for a normal executable, I think. Why couldn't > you > have a 'binddll' the same as the regular bind? It would be more > complicated, but not not impossible. Here's what it might look like (of > ocurse, I'm speculating on how a bound program works, but...): > > All of the Eu code could be 'included' in the startup case for LibMain. > Then you'd need to expose the global routines. This could be done by > having > the bind utility create a stub that effectively links to the > routine_id's of > the global routines. The hard part IMHO is figuring out the structure > of > the stub. > Matt: A bound program is just the executable interpeter with a executable program code bound on to the backend of it. This would be very different than creating a DLL. Bernie