We used CMake to ease the installation process. To build VLog, the following commands should suffice:
mkdir build cd build cmake .. make
External libraries should be automatically downloaded and installed in the same directory. The only library that should be already installed is zlib, which is necessary to read gzip files. This library is usually already present by default.
To enable the web-interface, you need to use the -DWEBINTERFACE=1 option to cmake.
If you want to build the DEBUG version of the program, including the web interface: proceed as follows:
mkdir build_debug cd build_debug cmake -DWEBINTERFACE=1 -DCMAKE_BUILD_TYPE=Debug .. make
In case you do not want to compile the program, you can use a Docker image that contains a precompiled version of the program. After you install Docker, you can launch the following commands:
docker pull karmaresearch/vlog docker run -ti karmaresearch/vlog
- The Wiki for instructions on how to run VLog from the command line
- A screencast was presented at ISWC'16, Posters and Demos.
- You can use VLog in Java through the VLog4j library, which also supports additional input formats for rules and data
Vlog is released under the Apache license, Version 2.0. A copy of the license may be obtained from http://www.apache.org/licenses/LICENSE-2.0.