fedora - vmware-archive/lightwave GitHub Wiki
Building Lightwave on Fedora release 25
Prerequisite packages to build Lightwave
You need to have following dependencies installed on the Fedora system to build Lightwave
Install build tools
# dnf install autoconf automake gcc gcc-c++ git libtool rpm-build
Install dependent library development packages
# dnf install boost-devel boost-python curl-devel cyrus-sasl-devel glassfish-jaxws jansson-devel krb5-devel libuuid-devel openldap-devel openssl-devel python-devel sqlite-devel
Install Java JDK and support components
# dnf install ant ant-contrib java-1.8.0-openjdk java-1.8.0-openjdk-devel maven tomcat
Download and install likewise-open dev package
# wget https://vmware.bintray.com/lightwave-fedora/pool/l/lightwave/likewise-open-6.2.11-1.x86_64.rpm
# wget https://vmware.bintray.com/lightwave-fedora/pool/l/lightwave/likewise-open-devel-6.2.11-1.x86_64.rpm
# rpm -hiv likewise-open-devel-6.2.11-1.x86_64.rpm
Download and build Lightwave source
$ git clone https://github.com/vmware/lightwave.git
$ cd lightwave/build
$ ./build_fedora.sh
This will perform configure and make the sources, you can use "make" to do subsequent incremental builds
Build Fedora packages
$ JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk make package
This will create RPM packages in the build/RPMS/x86_64 directory.