From 096bd2369a239fb21b8a0df2e9ca1868337e3a42 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Wed, 14 May 2025 11:03:22 -0600 Subject: [PATCH] Documentation: Remove instructions for OpenIndiana No one has tried to build Ladybird on this Solaris fork since the fork, and it doesn't have any vcpkg support. --- Documentation/BuildInstructionsLadybird.md | 23 ---------------------- 1 file changed, 23 deletions(-) diff --git a/Documentation/BuildInstructionsLadybird.md b/Documentation/BuildInstructionsLadybird.md index 43a65e0e6a..0afdd45adf 100644 --- a/Documentation/BuildInstructionsLadybird.md +++ b/Documentation/BuildInstructionsLadybird.md @@ -162,12 +162,6 @@ Then Install pkg-config using chocolatey. choco install pkgconfiglite -y ``` -### OpenIndiana: - -``` -pfexec pkg install clang-19 cmake libglvnd ninja qt6 -``` - ### Android: > [!NOTE] @@ -353,20 +347,3 @@ Now you can open the Instruments app and point it to the Ladybird app bundle. Building the project with Xcode is not supported. The Xcode project generated by CMake does not properly execute custom targets, and does not handle all target names in the project. - -### Building on OpenIndiana - -OpenIndiana needs some extra environment variables set to make sure it finds all the executables -and directories it needs for the build to work. The cmake files are in a non-standard path that -contains the Qt version (replace 6.2 with the Qt version you have installed) and you need to tell -it to use clang and clang++, or it will use gcc and g++ from GCC 10 which is currently the default -to build packages on OpenIndiana. - -When running Ladybird, make sure that XDG_RUNTIME_DIR is set, or it will immediately crash as it -doesn't find a writable directory for its sockets. - -``` -CMAKE_PREFIX_PATH=/usr/lib/qt/6.2/lib/amd64/cmake cmake -GNinja -B Build/release -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -cmake --build Build/release -XDG_RUNTIME_DIR=/var/tmp ninja -C Build/release run -```