-
Notifications
You must be signed in to change notification settings - Fork 2
The Proteus-based Slipstream will be a better use of computers and the 'net than apps and the Web. Models of everything are used so that you get a single-system-image of everything from any device. Plus, transparent distributed processing, transparent distributed storage, and distributed applications for decentralized public resources.
BruceDLong/ProteusCore
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BUILDING THE TOP LEVEL PROJECT ############################## There are two projects here: the Proteus language engine (core) and the Slipstream program which uses Proteus (slip). To download or unpack important dependancies into ./deps then install them in ./builds run: cd ProteusCore export SDL_CONFIG=</path/to/ProteusCore>/builds/libs/SDL/1.3/bin/sdl2-config cmake . make NOTE: This script (./CMakeLists.txt) needs some love. There are 3 or 4 places where it breaks in practice. Please send back any fixes made. HINT FOR MAC: For error "ld: library not found for -lpng" Solution: "export LIBRARY_PATH=/Developer/SDKs/MacOSX10.7.4.sdk/usr/lib:/usr/X11/lib" HINT: error: boost/intrusive_ptr.hpp: No such file or directory Solution: http://www.boost.org/doc/libs/1_47_0/doc/html/quickbook/install.html (on mac: sudo port install boost) BUILDING amd RUNNING clip -- A CLI for The Proteus Core ####################################################### Proteus requires a C++11 compiler such as gcc 4.7+. At last check, the CLANG compiler did not work. cd ./ProteusCore/core cmake . make The first time you will need to generate the concept database: cd ../lang ./generateDB RUN THE CLI: ./clip TESTING THE BUILD: make && ctest --timeout 4 -j6 --output-on-failure OR: ./M To add tests or see the names for specific tests see testCore.cpp and CMakeTests.txt. BUILDING slip -- The Slipstream engine (GUI) ############################################ cd slip cmake . make ./slip
About
The Proteus-based Slipstream will be a better use of computers and the 'net than apps and the Web. Models of everything are used so that you get a single-system-image of everything from any device. Plus, transparent distributed processing, transparent distributed storage, and distributed applications for decentralized public resources.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published