A ClassiCube plugin that allows placing web browser screens in-game!
You probably want the loader plugin that installs and updates this plugin instead of compiling it yourself!
Clone this repo
Download CEF "Standard Distribution"
cef_binary_...
folder to ./cef_interface/cef_binary
cargo build --release
./target/release/classicube_cef_plugin.dll
./target/release/cef.exe
In a directory with the ClassiCube
executable:
Copy:
./cef_binary/Release/
and ./cef_binary/Resources/
to ./
(same folder as ClassiCube.exe)cef.exe
file to ./cef/cef.exe
Copy our plugin classicube_cef_plugin.dll
to ./plugins/classicube_cef_plugin.dll
cargo build --release
./target/release/libclassicube_cef_plugin.so
./target/release/cef
In a directory with the ClassiCube
executable:
Copy:
./cef_binary/Release/*
and ./cef_binary/Resources/*
to ./cef/cef_binary/
cef
file to ./cef/cef
Copy our plugin libclassicube_cef_plugin.so
to ./plugins/libclassicube_cef_plugin.so
In a directory with the ClassiCube
executable:
nix build github:SpiralP/classicube-cef-plugin
cp -va result/* . && chmod -cR u+w cef plugins
patchelf --set-interpreter /lib64/ld-linux-x86-64.so.2 ./cef/cef
cannot allocate memory in static TLS block
GLIBC_TUNABLES=glibc.rtld.optional_static_tls=16384 ./ClassiCube
SYSTEM_VERSION_COMPAT=0 ./ClassiCube