We need to connect to Advantage database tables which seem to be individual .ADT and .ADI in a directory (seems similar to dBase/FoxPro). We cannot seem to find any reference apart from below repeated in several web pages.

That's a custom driver which you need to download from the Advantage site. I poked around a bit and found the download pages. You didn't specify which version you need to work with so follow the links for the one you need.

Thank you for this. We have never installed a Perl module this way before. We ran Perl Makefile.pl as per instructions. It has created some make files and we are not sure what to do next?

Quote

Warning (mostly harmless): No library found for -lversion Warning (mostly harmless): No library found for -lodbc32 Warning (mostly harmless): No library found for -lodbccp32 Warning (mostly harmless): No library found for -lcomctl32 Using DBI 1.63 (for perl 5.018002 on MSWin32-x86-multi-thread-64int) installed in C:/Perl/lib/auto/DBI/ Generating a dmake-style Makefile Writing Makefile for DBD::Advantage Writing MYMETA.yml and MYMETA.json

The DBD::Advantage tests will use these values for the database connection: DBI_DSN= e.g. dbi:Advantage:DataDirectory=/tmp/; DBI_USER= DBI_PASS= Warning: not all required environment variables are set.

Thank you for your help. We were unsure of next steps (env variables were warning and we did set in some tests)

We did get a little further by running C:\mingw64\bin\dmake and got a lot of errors (below). The readme file refers to 'make' but we finally realised it was dmake on Windows.

I think this may be too complex for us to solve. If any idea's, they would be appreciated. However I will post in the advantage forum and see if I make progress. We just want to be in a position to run a perl script without errors.