DEADSOFTWARE

encoder example improved, fpstest example deleted
[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.12_amd64.deb](http://iadenisov.ru/blackbox/linux/bbcb_1.7~a1.12_amd64.deb)
7 * [bbcb_1.7~a1.12_i386.deb](http://iadenisov.ru/blackbox/linux/bbcb_1.7~a1.12_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 server/ - static single-thread web-server
18 Installation of required packages in Ubuntu (should work also with other Debian-based OS):
20 32-bit version:
22 sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module
23 sudo apt-get install libgnomeui-0 gnome-icon-theme-full
25 64-bit version:
27 sudo dpkg --add-architecture i386
28 sudo apt-get update
29 sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386
30 sudo apt-get install libgnomeui-0:i386 gnome-icon-theme-full
32 To build BlackBox:
34 cd BlackBox
35 ./switch-target `uname -s` GUI
36 ./build
38 To run BlackBox (after build):
40 ./run-BlackBox
42 for Linux version also you can run
44 ./blackbox
46 To create BlackBox assembly (after build):
48 ./export <outputDirectory>
50 To clean the BlackBox folder:
52 ./switch-target none
53 ./clean
55 Example: build, create assembly and run BlackBox from assembly:
57 cd BlackBox
58 ./switch-target `uname -s` GUI
59 ./build
60 ./export ../`uname -s`_GUI
61 ./switch-target none
62 ./clean
63 cd ../`uname -s`_GUI
64 ./run-BlackBox
66 Authors:
67 * [Oberon microsystems AG](http://www.oberon.ch/blackbox.html)
68 * [BlackBox Framework Center](http://blackboxframework.org)
69 * Alexander V. Shiryaev
70 * Igor A. Dehtyarenko
71 * Ivan A. Denisov