Suneido

Integrated Application Platform

  • Home
  • Learning
    • Suneido Manual
    • Beginners
      • Inside Suneido
      • The Suneido Programming Language
      • The Suneido Database
      • Installing Suneido
      • Building Suneido
      • IDE Go To Tour
      • Upgrading To A New Release
    • Advanced
      • Canvas Control
      • DrawControl Part 1
      • DrawControl Part 2
      • DrawControl Part 3
      • SAX Like XML Processing
      • A Plug-In Architecture
      • A Simple Wizard Framework
      • An HTML Include Facility
      • An RSS 2 Feed Creator
      • MIME Generation
      • A New Add-on Facility
      • Workspace Improvement Hack
    • Mockito for Suneido
    • The Suneido Task Scheduler
    • Contributing To Suneido
    • Contributor Assignment of Copyright
    • Language Translation
    • Future Directions
    • Interview With Andrew Mckinlay
  • Forum
    • Announcements
    • Internals & Enhancements
    • Cookbook
    • General
  • FAQ
  • Screenshots
  • Downloads
  • Links

Building Suneido

The supplied executable is built with the free Microsoft Visual C++ 2003 Toolkit and GNU make.
(msdn.microsoft.com/visualc/vctoolkit2003)

Use vc7vars.bat to set the path and environment
To build suneido.exe with VC++:

c:\suneido> make -f makefile.vc7

(Use vc7vars.bat to set the path and environment)

It is also possible to build with MinGW, although the Internet Explorer interface SuneidoAPP which is used by “Books” is not supported.
(mingw.org)

To build suneido.exe with MinGW:

c:\suneido> make -f makefile.mingw

(Mingw must be on your path)

Starting with this release Suneido uses the Boehm-Demers-Weiser garbage collector.
(http://www.hpl.hp.com/personal/Hans_Boehm/gc/)

A precompiled gc.lib is supplied.

To build a release gc.lib (for VC7) use:

c:\suneido\gc> nmake /f makefile.vc7 nodebug=1

To build a debug gc.a (for MinGW) use:

c:\suneido\gc> make -f makefile.mingw

NOTE: Previous releases were built with Microsoft Visual C++ version 6 with SP4.

Contact Us | Legal Statement | Privacy Statement | SiteMap

Copyright © 2023 Axon® Development Corporation. All Rights Reserved. - Open Source Integrated Database and Programming Language