Milsko GUI Toolkit
  • C 94.2%
  • Objective-C 2.2%
  • DIGITAL Command Language 1.3%
  • Perl 0.9%
  • CMake 0.6%
  • Other 0.7%
Find a file
2026-04-17 10:12:00 +02:00
doc document tiny flag; have it use flto on clang 2026-03-31 17:15:25 -07:00
examples many things changed 2026-04-17 01:36:34 +09:00
external remove svn keywords 2025-12-05 07:43:04 +09:00
include/Mw major surgery on dbus code 2026-04-17 10:12:00 +02:00
pl define opengl/vulkan symbols anyways 2026-04-16 23:53:29 +09:00
resource refactor font api 2026-04-06 17:29:09 +09:00
src major surgery on dbus code 2026-04-17 10:12:00 +02:00
tools added wip fuzzer, fixed alot of memory leaks with wayland 2026-04-16 18:36:42 -07:00
vms MwStringPrintIntoBuffer 2026-03-30 11:14:33 -07:00
.clang-format format objective c files 2026-01-15 05:31:04 +09:00
.clangd apple: move all event stuff into callback system, fix cmake support for apple, add gl/vk examples to cmake 2026-03-25 17:49:50 -07:00
.gitattributes some redesign 2025-11-02 20:42:06 +00:00
.gitignore cmake 2026-04-15 21:41:16 -07:00
BorMakefile fix 2026-04-06 17:37:19 +09:00
CMakeLists.txt cmacos: working? 2026-04-16 22:58:16 -07:00
configure windows shouldn't default to ft2 anyways 2026-04-15 21:48:52 -07:00
Doxyfile remove svn keywords 2025-12-05 07:43:04 +09:00
Jenkinsfile fix document 2026-04-12 00:27:04 +09:00
LICENSE update license 2026-01-02 00:24:59 +09:00
milsko.xml fix enum 2026-04-17 01:52:04 +09:00
NTMakefile fix 2026-04-06 17:37:19 +09:00
README.txt Oops the readme is generated 2026-03-04 16:52:19 -07:00
WatMakefile remove endian related error 2026-04-15 12:23:54 +09:00

Greetings - Welcome to the Milsko GUI Toolkit (Version pre-1.0) 

  This document contains a brief summary of the contents of this source 
distributions and building instructions for Milsko GUI Toolkit. 

                                  Requirements

  Milsko requires either 
  * A Windows environment with GDI (so anything NT or 9x) 
  * A MacOS environment with Cocoa (10.4 or above supported) 
  * A Unix-like environment with X11 for runtime. 

  To build Milsko for Windows, you must have one of following compilers: 
  * Visual C++ 6.0 or newer 
  * Borland C++ 5.5 or newer 
  * Open Watcom 2.0 or newer 
  * MinGW-w64 

  and for Unix-like and MacOS: 
  * GNU C Compiler 
  * Clang 


                                    Contents

            At the top level of this hierarchy there are seven directories:

            src -      Contains the source for Milsko library

            include -  Contains the headers for Milsko

            doc -      Contains the documentation for Milsko

            external - Contains the external dependency that Milsko uses

            resource - Contains the resources used by maintainers

            tools -    Contains the tools used by maintainers


                                Building Milsko

  Building Milsko depends on the platform you use, and the compiler you use. 

A. Visual C++
-------------

1) Run `nmake -f NTMakefile'. 

B. Borland C++
--------------

1) Run `make -f BorMakefile'. 

C. Open Watcom
--------------

1) Run `wmake -f WatMakefile'. 

D. MinGW-w64/GCC/Clang
----------------------

1) Determine if you need Vulkan and/or OpenGL. 

2) Run `./configure'. 
   For help, run `./configure --help'. 

3) Run `make'. 

 -- Nishi  (nishi@nishi.boats)