Cubus OS/2 Class Library: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Cubus is an open source [[C++]] Class Library for OS/2 that encapsulates PM and VIO APIs, it also includes classes for strings, semaphores, threads, multimedia, TCP/IP, OS2MEMU, the undocumented DosQProcStatus and DosQuerySysState APIs, and much much more. | |||
Cubus is | |||
The full source to the library is shipped, as well as sample programs and binaries. However, some of the samples were not updated in the | The full source to the library is shipped, as well as sample programs and binaries. However, some of the samples were not updated in the latest release (v1.50) and will not compile without minor modifications to include the proper header (*.hpp) files. | ||
The OCL is a freeware OS/2 C++ class library for: | The OCL is a freeware OS/2 C++ class library for: | ||
Line 18: | Line 17: | ||
* [https://github.com/OS2World/LIB-Cubus_OS2_Class_Library GitHub Repository] | * [https://github.com/OS2World/LIB-Cubus_OS2_Class_Library GitHub Repository] | ||
== | ==Licence== | ||
BSD | Open source software released under the [[Three Clause BSD Licence]] | ||
==Author== | ==Author== | ||
Line 30: | Line 29: | ||
==Articles== | ==Articles== | ||
* [[Cubus Known Bugs]] | * [[Cubus Known Bugs]] | ||
* [[Cubus C++ OCL v1.50 Samples Hack]] | |||
[[Category:Tools]] | [[Category:Tools]] | ||
[[Category:C++]] |
Revision as of 22:21, 8 July 2016
Cubus is an open source C++ Class Library for OS/2 that encapsulates PM and VIO APIs, it also includes classes for strings, semaphores, threads, multimedia, TCP/IP, OS2MEMU, the undocumented DosQProcStatus and DosQuerySysState APIs, and much much more.
The full source to the library is shipped, as well as sample programs and binaries. However, some of the samples were not updated in the latest release (v1.50) and will not compile without minor modifications to include the proper header (*.hpp) files.
The OCL is a freeware OS/2 C++ class library for:
- IBM C-Set++ 2.1
- IBM Visual Age C++ 3.0
- Borland C++ 2.0
- Watcom C++ 10.x
- Metaware HighC/C++ 3.3x
- GCC 2.7.x / emx 0.9b
Download
- Cubus C++ OS/2 Class Library v1.50 (1997-04-05)
- Cubus C++ OS/2 Class Library Version 1.20 (1996-01-16)
- GitHub Repository
Licence
Open source software released under the Three Clause BSD Licence