DEADSOFTWARE

Linux dev0 binary updated
[bbcp.git] / README.md
1 BlackBox Component Builder for Windows, GNU/Linux, OpenBSD, FreeBSD
2
3 Tested on:
4 * Windows XP, 7, 10
5 * OpenBSD 6.2
6 * Fedora Core 17
7 * Ubuntu 14.04, 16.04 LTS, 17.04 GNOME, 17.10, 18.04 LTS
8 * Debian 9.3, 9.4 Xfce/Mate/GNOME
9 * Arch Linux 4.9.6
10 * Red Hat Enterprise Linux Server 6.3
11 * FreeBSD 11.0
12
13 Download: http://blackbox.obertone.ru/download
14
15 Directories structure:
16
17 BlackBox/
18 universal development environment for Component Pascal programing language
19
20 dev/
21 files for continuous integration system & technical notes for framework developers
22
23 examples/
24 append/ - append string to .odc file
25 encoder/ - encoding subsystems by StdCoder from the command line
26 server/ - static web-server
27
28 Installation of required packages in Ubuntu (should work also with other Debian-based OS):
29
30 32-bit version:
31
32 sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module gnome-icon-theme-full
33
34 64-bit version:
35
36 sudo dpkg --add-architecture i386
37 sudo apt-get update
38 sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gnome-icon-theme-full
39
40 Ubuntu 18.04 Bionic Beaver:
41
42 sudo dpkg --add-architecture i386
43 sudo apt-get update
44 sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gnome-themes-extra:i386
45
46
47 To build BlackBox:
48
49 cd BlackBox
50 ./switch-target `uname -s` GUI
51 ./build
52
53 To run BlackBox (after build):
54
55 ./run-BlackBox
56
57 for Linux version also you can run
58
59 ./blackbox
60
61 To create BlackBox assembly (after build):
62
63 ./export <outputDirectory>
64
65 To clean the BlackBox folder:
66
67 ./switch-target none
68 ./clean
69
70 Example: build, create assembly and run BlackBox from assembly:
71
72 cd BlackBox
73 ./switch-target `uname -s` GUI
74 ./build
75 ./export ../`uname -s`_GUI
76 ./switch-target none
77 ./clean
78 cd ../`uname -s`_GUI
79 ./run-BlackBox
80
81 Authors:
82 * Oberon microsystems AG
83 * BlackBox Framework Center
84 * Alexander V. Shiryaev
85 * Igor A. Dehtyarenko
86 * Ivan A. Denisov