1. Dynamic Linking in DOS

There's a library for creating DLLs in DOS, called DLX. It seems to be tied
to DJGPP, which I realize Euphoria isn't written in (but perhaps could be).
It seems to me that perhaps this would be a cool thing for Euphoria to have
for linking to all those cool DOS C libraries out there,  like Allegro.

Then again, compiling Euphoria under DJGPP might have a whole host of
problems, and you'd probably have to add callback support to the DOS code.
And I'm probably too lazy/stubborn to go back to C compilers...

-- David Cuny

new topic     » topic index » view message » categorize

2. Re: Dynamic Linking in DOS

On Sun, 26 Mar 2000 08:56:31 -0800, David Cuny <dcuny at LANSET.COM> wrote:

>There's a library for creating DLLs in DOS, called DLX. It seems to be tied
>to DJGPP, which I realize Euphoria isn't written in (but perhaps could be).
>It seems to me that perhaps this would be a cool thing for Euphoria to have
>for linking to all those cool DOS C libraries out there,  like Allegro.
>
>Then again, compiling Euphoria under DJGPP might have a whole host of
>problems, and you'd probably have to add callback support to the DOS code.
>-- David Cuny

 I think that DJGPP requires a external DPMI to run so this would be
 a problem so you would have a problem interfacing Euphoria with it.

 Once again this goes back that the fact that the basic CORE langauge
 is lacking features that allow Euphoria to interface to other langauge.
 RDS could add PE or LE type DLL support if they wanted to because it
 is already done in other DPMI public domain software, or they could
 add a simple assembler interface like in qbasic and let the users add it.


Bernie

new topic     » goto parent     » topic index » view message » categorize

3. Re: Dynamic Linking in DOS

Bernie Ryan replied:

>  I think that DJGPP requires a external DPMI to run so
> this would be a problem so you would have a problem
> interfacing Euphoria with it.

Thanks for clarifying this for me.

-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu