Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
ide
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
xls
 
 
 
 

README.md

CISIS

Some Documentation:

http://wiki.bireme.org/en/index.php/CISIS

CISIS - Compilation

================================================================================

Linux Platform

No configuration is required.

  1. 64 bit version.

Only call generateApp64.sh script. The applications will be generated into utl/linux64 directory.

  1. 32 bit version.

Only call generateApp32.sh script. The applications will be generated into utl/linux directory.

================================================================================

Windows

  1. Change cisis.h preprocessor settings.

Open cisis.h file and change the default configuration to the following one:

GCC=0 PC=1 DOS32BITS=1 MSC=0 or 1 (1 if Microsoft Visual Studio and 0 if other compiler is used) UNIX=0

  1. Set compiler configurations.

    data alignment => byte calling conventions => C unsigned char => set

  2. Set project preprocessor directives.

    a) ISIS version

    wxis: 
    
    WIN32
    WWWISIS=1
    CIFFI = 0
    LIND = 0
    LIND4 = 0
    ISISXL = 0
    ISISXL512 = 0
    LINDLUX = 0
    PROCXSLT = 0
    _FILE_OFFSET_BITS = 0
    _LARGEFILE64_SOURCE = 0
    CIWTF=0
    INCPROCX=1
    INCPRECX=1
    
    mx: 
    
    WIN32
    WWWISIS=0
    CIFFI=0;
    LIND=0;
    LIND4=0;
    ISISXL=0;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=1;
    INCPROCX=1;
    INCPRECX=1;
    EXCFMCGI=0;
    EXCFMXML=0
    
    other applications 
    
    WIN32
    WWWISIS=0
    CIFFI=0;
    LIND=0;
    LIND4=0;
    ISISXL=0;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=0;
    INCPROCX=0;
    INCPRECX=0;
    EXCFMCGI=1;
    EXCFMXML=1;
    MXFUN=0;
    IFLOADFUN=0;
    

    b) ISIS1660 version

    wxis: 
    
    WIN32
    WWWISIS=1
    CIFFI = 0
    LIND = 0
    LIND4 = 0
    ISISXL = 1
    ISISXL512 = 0
    LINDLUX = 0
    PROCXSLT = 0
    _FILE_OFFSET_BITS = 0
    _LARGEFILE64_SOURCE = 0
    CIWTF=0
    INCPROCX=1
    INCPRECX=1
    
    mx: 
    
    WIN32
    WWWISIS=0
    CIFFI=0;
    LIND=0;
    LIND4=0;
    ISISXL=1;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=1;
    INCPROCX=1;
    INCPRECX=1;
    EXCFMCGI=0;
    EXCFMXML=0
    
    other applications: 
    
    WIN32
    WWWISIS=0
    CIFFI=0;
    LIND=0;
    LIND4=0;
    ISISXL=1;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=1;
    INCPROCX=1;
    INCPRECX=1;
    EXCFMCGI=0;
    EXCFMXML=0;
    MXFUN=0;
    IFLOADFUN=0;
    

    c) LIND version

    wxis: 
    
    WIN32
    WWWISIS=1
    CIFFI = 0
    LIND = 1
    LIND4 = 0
    ISISXL = 1
    ISISXL512 = 0
    LINDLUX = 0
    PROCXSLT = 0
    _FILE_OFFSET_BITS = 0
    _LARGEFILE64_SOURCE = 0
    CIWTF=0
    INCPROCX=1
    INCPRECX=1
    
    mx: 
    
    WIN32
    WWWISIS=0
    CIFFI=0;
    LIND=1;
    LIND4=0;
    ISISXL=1;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=1;
    INCPROCX=1;
    INCPRECX=1;
    EXCFMCGI=0;
    EXCFMXML=0
    
    other applications: 
    
    WIN32
    WWWISIS=0
    CIFFI=0;
    LIND=1;
    LIND4=0;
    ISISXL=1;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=0;
    INCPROCX=0;
    INCPRECX=0;
    EXCFMCGI=1;
    EXCFMXML=1;
    MXFUN=0;
    IFLOADFUN=0;
    

    d) FFI version

    wxis: 
    
    WIN32
    WWWISIS=1
    CIFFI = 1
    LIND = 1
    LIND4 = 0
    ISISXL = 1
    ISISXL512 = 0
    LINDLUX = 0
    PROCXSLT = 0
    _FILE_OFFSET_BITS = 0
    _LARGEFILE64_SOURCE = 0
    CIWTF=0
    INCPROCX=1
    INCPRECX=1
    
    mx: 
    
    WIN32
    WWWISIS=0
    CIFFI=1;
    LIND=1;
    LIND4=0;
    ISISXL=1;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=1;
    INCPROCX=1;
    INCPRECX=1;
    EXCFMCGI=0;
    EXCFMXML=0
    
    other applications: 
    
    WIN32
    WWWISIS=0
    CIFFI=1;
    LIND=1;
    LIND4=0;
    ISISXL=1;
    ISISXL512=0;
    _FILE_OFFSET_BITS=0;
    _LARGEFILE64_SOURCE=0;
    CIWTF=0;
    INCPROCX=0;
    INCPRECX=0;
    EXCFMCGI=1;
    EXCFMXML=1;
    MXFUN=0;
    IFLOADFUN=0;
    

About

Library of functions developed by BIREME in C language to allow the manipulation of ISIS databases without using or installing CDS/ISIS - MicroISIS/WinISIS (UNESCO).

Resources

License

Packages

No packages published
You can’t perform that action at this time.