Re: making a dll
- Posted by mattlewis (admin) Sep 27, 2012
- 2035 views
Ok, this just happened, it's a copy/paste from the dosbox: ........ and i see no DLL anywhere, so i am guessing it didn't work. Why didn't it work?
useless
Consider using dosrescue2.zip available at http://rghost.net/5465760
The file was removed. Currently sources of the library are available at https://bitbucket.org/insolor/dos_rescue/src
Dosrescue is for getting all the old DOS pixel graphics routines to work on other operating systems. That has nothing to do with what Kat is doing.
I would recommend using the -makefile option to translate. That way the translator won't eat any of the output from Watcom.
> euc -dll -makefile kats_tasks.e Translating code, pass: 1 2 3 4 generating 41.c files were created. To build your project, type make -f kat_tasks.mak > wmake -f kat_tasks.mak
Yes, it says make, but Watcom's make is actually wmake. Of course, I don't know what Watcom was encountering, but in translating this sort of thing, I've run into problems with name collisions from my translated euphoria routines and routines from the euphoria run time library (eu.lib - which the dll links).
Matt