mirror of
https://github.com/zebrajr/ladybird.git
synced 2025-12-06 00:19:53 +01:00
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.
This commit is contained in:
parent
cd06939325
commit
096bd2369a
|
|
@ -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
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user