[SparForte][Banner]
[Top Main Menu] Intro | Tutorials | Reference | Packages | Examples | Contributors   [Back Page]      [Next Page]  

Windows Porting

SparForte was designed to run on UNIX/Linux operating systems, not for Microsoft Windows. However, it is possible to port SparForte to Cygwin, though you may have to disable some functionality. (Alternatively, to run SparForte in Windows, you could use a virtual appliance like Oracle's VirtualBox or VMWare and install an operating system supported by SparForte.

The bush_os packages (bush_linux, etc.) contain binding to UNIX/Linux system calls and other operating system constants.  To port SparForte to Cygwin, a partial port exists in the bush_cygwin file. Copy this (if configure doesn't work automatically) to bush_os.ads.

GCC Ada 4.x and later is available on Cygwin.

Run the SparForte test suite and try the command line features to make sure your bush_os bindings are correct.

Finally, send Ken your bush_os file and he will add it to the SparForte source code.

 
[Right Submenu]

 Vision

 Roadmap

 Source Guide

 UNIX Ports

 Window Ports

 Bindings

[Back to Top] Back To Top [Small Forte Symbol]