libevent/libevent Installation Guide
How to install libevent/libevent. Official project installation instructions and setup guide.
Automated Install (Recommended)
Quick installation instructions for libevent/libevent. This is the fastest way to complete project installation and setup.
Install via curl
curl -fsSL https://hexmos.com/ipm-install | bash &&
ipm i libevent/libeventInstall via npx
npx @hexmos/ipm i libevent/libeventPrerequisites
CMake
build_toolVersion: 3.20.0-dev, 3.18.4-dev, or later (recommended for building on Windows and Linux)
Git
system_toolVersion: 2.35.1
Python
languageVersion: 3.8.0 or later
Visual Studio Build Tools (for Windows)
build_toolvcpkg
package_managerVersion: 2.3.0
Linux (Ubuntu/Debian)
osRecommended for Unix-based systems, but can be adapted to other Linux distributions.
macOS
osCan be used on macOS with Homebrew or MacPorts. Requires Xcode and command line tools.
Windows
osRequires Visual Studio Build Tools, CMake, and a compatible Python environment (e.g., Anaconda).
Docker
system_toolVersion: 20.10.1
Manual Installation Methods
Manual installation instructions. How to install from GitHub source.
CMake (Unix)
mkdir build && cd build
cmake ..
make
make verifyCMake (Windows)
mkdir build && cd build
cmake -G "Visual Studio 10" ..
cmake --build . --config ReleasePackage Managers (vcpkg)
vcpkg install libeventAutoconf
./configure
make
make verifyPost Installation Steps
- Start the server using the command: `./start` (or your chosen startup script)
- Run database migrations using the command: `python manage.py migrate`
