DEADSOFTWARE

add deb download
[bbcp.git] / README.md
1 BlackBox Component Builder port for OpenBSD, GNU/Linux, FreeBSD
3 Repository includes version for Windows also.
5 Distribution for Debian/Ubuntu:
6 * [bbcb_1.7~a1.11_amd64.deb](http://iadenisov.ru/blackbox/linux/bbcb_1.7~a1.11_amd64.deb)
7 * [bbcb_1.7~a1.11_i386.deb](http://iadenisov.ru/blackbox/linux/bbcb_1.7~a1.11_i386.deb)
9 Directories structure:
11 BlackBox/
12 universal development environment based on BlackBox 1.7
14 examples/
15 encoder/ - encoding subsystems by StdCoder from the command line
16 fpstest/ - loop and fonts test
17 server/ - static single-thread web-server
19 Installation of required packages in Ubuntu (should work also with other Debian-based OS):
21 32-bit version:
23 sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module
24 sudo apt-get install libgnomeui-0 gnome-icon-theme-full
26 64-bit version:
28 sudo dpkg --add-architecture i386
29 sudo apt-get update
30 sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386
31 sudo apt-get install libgnomeui-0:i386 gnome-icon-theme-full
33 To build BlackBox:
35 cd BlackBox
36 ./switch-target `uname -s` GUI
37 ./build
39 To run BlackBox (after build):
41 ./run-BlackBox
43 for Linux version also you can run
45 ./blackbox
47 To create BlackBox assembly (after build):
49 ./export <outputDirectory>
51 To clean the BlackBox folder:
53 ./switch-target none
54 ./clean
56 Example: build, create assembly and run BlackBox from assembly:
58 cd BlackBox
59 ./switch-target `uname -s` GUI
60 ./build
61 ./export ../`uname -s`_GUI
62 ./switch-target none
63 ./clean
64 cd ../`uname -s`_GUI
65 ./run-BlackBox
67 Authors:
68 * [Oberon microsystems AG](http://www.oberon.ch/blackbox.html)
69 * [BlackBox Framework Center](http://blackboxframework.org)
70 * Alexander V. Shiryaev
71 * Igor A. Dehtyarenko
72 * Ivan A. Denisov