Setting up DataFlex support

If you've developed support for a language or compiler that is not currently supported, post the info and files here.

Moderator: Moderators

Setting up DataFlex support

Postby mkuipers on Wed Jan 20, 2010 7:59 am

Hi Guys,

I found an old package that defines DataFlex support. This was commercially sold up until 1999, when the company made it open source. it is located on http://www.vdf-guidance.com/ContribPage ... ibRecId=68

Now I would like to see if I can install this on ME 2008... As the package is from 1999, it was probably for a 8.0 or so release. It does not have the install.lst etc, so it is some manual work.

But where do I start?
The file contains three .reg files, and it looks these are ONLY used by the macro's. It does not tell ME anything as such.

Then there are the following files;
Code: Select all
CMac.Tag
COMPILE.S
dataflex.s
dataflex.sh
debug.sh
DFConfig.s
dfconfig.sh
dfind.s
dfinter.s
dfinter.sh
dfreg.s
dfreg.sh
dftag.s
gjwtools.s
MEWDF.TAG


The *.s files seem to compile fine although compile.s complains that reswin.sh does not exist.
the *.sh files complain that the 'Macro beeing loaded is an incompatible version' (Error #5005)
tag files are a mystery to me...

Can somebody give me a couple of hints how to bring these into ME 2008?

Thanks heaps,
Marco
Cheers,
Marco
mkuipers
Registered User
 
Posts: 2
Joined: Mon Feb 02, 2004 7:29 am
Location: Adelaide South Australia

Re: Setting up DataFlex support

Postby nizchka on Thu Aug 26, 2010 3:40 pm

Hi Marco,

Comment out the #include reswin.sh
add #include panes.sh before #include cmperror.sh
change:
// Find the error window
RwGetErrorWindow( true, _rwa_None );
to:
// Find the error window
GetErrorWindow( true, _pwa_None );
It then compiles, but you aren't there yet.

compare compile.s with compile.s in the mew32 src directory. Bring over the changes to
the mew32 compile.s

Hope that this helps you towards your goal.
Nizchka
nizchka
Registered User
 
Posts: 2
Joined: Tue Jun 19, 2007 8:03 pm


Return to User/Developer Additional Language/Compiler Support

Who is online

Users browsing this forum: No registered users and 1 guest

cron