DEADSOFTWARE

поправил оформление документации
[bbcp.git] / README
1 Ducumentation (Russian):
3 http://gitlab.molpit.org/blackbox/freenix/wikis/home
5 Directories structure:
7 BlackBox/
8 universal development environment
9 based on BlackBox 1.6
10 partly synchronized with BlackBox 1.7-beta
12 examples/
13 console/
14 simple console application (demonstration for ConsCompiler and ConsLog)
15 encoder/
16 encoding BlackBox subsystem by StdCoder from command line interface
17 fpstest/
18 loop test
19 server/
20 static single-thread web-server
22 Installation of required packages in Ubuntu 14.04 (should work also with other Debian-based OS):
24 32-bit version:
25 sudo apt-get install libgtk2.0-0 gtk2-engines gtk2-engines-murrine libcanberra-gtk-module
26 sudo apt-get install libgnomeui-0
28 64-bit version:
29 sudo apt-get install libc6-dev-i386
30 sudo dpkg --add-architecture i386
31 sudo apt-get update
32 sudo apt-get install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386
33 sudo apt-get install libgnomeui-0:i386
35 Comments:
36 'libc6-dev-i386' is required for compilation of 'loader', after build it can be replaced by 'libc6-i386'
37 'libgnomeui-0:i386' is required only for run blackbox by 'run-BlackBox-2' starter
40 To build BlackBox:
41 cd BlackBox
42 ./switch-target `uname -s` GUI
43 ./build
45 To run BlackBox (after build):
47 ./run-BlackBox
48 for Linux version also you can run
49 ./blackbox
51 To create BlackBox assembly (after build):
53 ./export <outputDirectory>
55 To clean the BlackBox folder:
56 ./switch-target none
57 ./clean
59 Example: build, create assembly and run BlackBox from assembly:
60 cd BlackBox
61 ./switch-target `uname -s` GUI
62 ./build
63 ./export ../`uname -s`_GUI
64 ./switch-target none
65 ./clean
66 cd ../`uname -s`_GUI
67 ./run-BlackBox