1. open_dll() is not supported in Euphoria for DOS32

I am using the Turorial pgm at http://www.usingeuphoria.com/books/guiphoria/?code_cc_wxeuphoria to test 'Euphoria to C Translator'. I have renamed pgm SmplEuph.exw .

I ran Translator for SMPLEUPH.exw , then Emake.bat , then SMPLEUPH.EXE .

Running SMPLEUPH.EXE I get error msg
open_dll() is not supported in Euphoria for DOS32

Of the C files , three pgms have open_dll( statements in them

dll.c , main.c , main.h

What would be an alternative for using open_dll( ?

Thanks!...vmars

new topic     » topic index » view message » categorize

2. Re: open_dll() is not supported in Euphoria for DOS32

vmars said...

I am using the Turorial pgm at http://www.usingeuphoria.com/books/guiphoria/?code_cc_wxeuphoria to test 'Euphoria to C Translator'. I have renamed pgm SmplEuph.exw .

I ran Translator for SMPLEUPH.exw , then Emake.bat , then SMPLEUPH.EXE .

Running SMPLEUPH.EXE I get error msg
open_dll() is not supported in Euphoria for DOS32

Of the C files , three pgms have open_dll( statements in them

dll.c , main.c , main.h

What would be an alternative for using open_dll( ?

Thanks!...vmars

There is no alternative. You will just need to use ecw.exe instead of ec.exe to translate.

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

3. Re: open_dll() is not supported in Euphoria for DOS32

ec.exe is a dos based program, DOS itself does not support Shared Libraries. ecw is the Windows based Euphoria interpreter. It will not run on DOS, but runs on Windows. These days hardly anyone does anything with DOS, but we still support it for legacy applications.

Jeremy

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

4. Re: open_dll() is not supported in Euphoria for DOS32

You should be using ecw for translating Windows apps, not ec. But for those who claim "there is no alternative" there is an alternative: gendll03.zip by Mic.

-Greg

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

5. Re: open_dll() is not supported in Euphoria for DOS32

ghaberek said...

You should be using ecw for translating Windows apps, not ec. But for those who claim "there is no alternative" there is an alternative: gendll03.zip by Mic.

-Greg

This might work if you just want to open pcre.dll in DOS. But it won't work for wxEuphoria or any dll that does GUI stuff.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu