-
Notifications
You must be signed in to change notification settings - Fork 0
Fork of ETK+ 2007r a BeOS/Haiku https://www.haiku-os.org/ API for Windows, Linux. Updated to be compatible with current version of Haiku OS, compiled using MinGW, Clang & MSVC @2017
License
Unknown, Unknown licenses found
Licenses found
Unknown
COPYING.TXT
Unknown
COPYING-CMAKE-SCRIPTS
stasinek/BHAPI
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ETK++ The EASY Toolkit for C++ programing Copyright (C) 2004-2007 Anthony Lee, All rights reserved. Copyright (C) 2017-2019 Stanisław Stasiak, with the name BHAPI - BeOS/Haiku API. It's attempt to make Haiku OS API to be available on other systems as toolkit. To make BeOS specific software available on more popular systems such as Windows/MacOS/Linux. Furthermore make Haiku OS more attractive and interoperative as development platform. Ultimate idea is to make Haiku ideal for embedded systems and automation as WinCE, Windows Embedded was years ago. * Most ideas of it just from the great BeOS API. * ETK++ library is a freeware; it may be used and distributed according to the terms of The MIT License. How to compile ETK++ from source -------------------------------- * First run "./autogen.sh --config" in current directory autogen.sh requires: autoconf >= 2.54 automake >= 1.7 libtool >= 1.5.24 pkg-config >= 0.14 * Linux/MinGW/CygWin/FreeBSD/Solaris/MacOSX/BeOS: 1. run the "./configure" to generate the config files for compiling. 2. run "make" to compile all. 3. run "make install" to install all. 4. compile example: $ g++ `etkxx-config --cflags --libs` myapp.cpp -o myapp 5. special: IPC on Linux --- 2.6.x kernel IPC on FreeBSD 6.x --- Add "options P1003_1B_SEMAPHORES" to kernel config and recompile kernel * Windows MSVC++ 6.0: 1. run "./configure --with-built-in-graphics=win32" within MinGW to generate the files 2. open "build/win32/etkxx.dsw" in MSVC++ 6.0 3. compile the project named "etkxx" 4. the "build/win32/example.dsw" just for compiling examples * Windows MSVC .NET/2005: 1. run "./configure --with-built-in-graphics=win32" within MinGW to generate the files 2. open "build/win32/etkxx.sln" in MSVC .NET/2005 3. compile the project named "etkxx" 4. the "build/win32/example.sln" just for compiling examples
About
Fork of ETK+ 2007r a BeOS/Haiku https://www.haiku-os.org/ API for Windows, Linux. Updated to be compatible with current version of Haiku OS, compiled using MinGW, Clang & MSVC @2017
Resources
License
Unknown, Unknown licenses found
Licenses found
Unknown
COPYING.TXT
Unknown
COPYING-CMAKE-SCRIPTS
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published