In addition to a working database, there are two things you must have in order to use ASQL:
• | A-Shell build 1146 or later. If needed, download a platform-appropriate version from the usual place. |
• | The libashmysql and/or libashodbc connector modules, which are DLLs in Windows and “library modules” in Linux. |
Download the platform-appropriate version of libashmysql and/or libashodbc from the ASQL folder on our server and then:
• | For Windows, the connectors are named LIBASHMYSQL.DLL (MySQL native connector) and LIBASHODBC.DLL (ODBC connector); they should be installed in the A-Shell BIN directory. |
• | For Linux, the modules are libashmysql.so.x.z.zzz and libashodbc.so.x.z.zzz, (where x.y.zzz reflect the version of the module) and should be installed in the A-Shell bin directory. In addition, there must exist the following symbolic links, pointing to the libashmysql.so.x.y.zzz and/or libashodbc.so.x.y.zzz files (where the version numbers should be at least as high as these examples): |
/usr/lib/libashmysql.so.1 --> /vm/miame/bin/libashmysql.so.1.2.143
/usr/lib/libashodbc.so.1 --> /vm/miame/bin/libashodbc.so.1.2.112
In addition to the the above required components, there are also some sample programs available. See Sample Programs, Headers, Utilities.