Hah, I knew you'd be asking for my notes sooner or later
But the honest truth is, I don't know why another dirtsand folder is nested in /opt/dirtsand. This is what both folders look like:
- Code: Select all
/opt/dirtsand$
ages bin dirtsand static_ages.ini string_theory
authdata data SDL static_ages_or.ini
- Code: Select all
/opt/dirtsand/dirtsand$
AuthServ CryptKeys.txt FileServ settings.cpp
bin db GameServ settings.h
build dirtsand.ini GateKeeper static_ages.ini
cmake dirtsand.sample.ini NetIO streams.cpp
CMakeLists.txt dsmain.cpp PlasMOUL streams.h
config.h errors.h README.md TidyRules.cmake
COPYING ExeChanges.txt SDL Types
Here are my notes on how I got there:
- Code: Select all
cd /opt
sudo mkdir -p dirtsand
sudo chown -R dirtsand /opt/dirtsand
cd /opt/dirtsand
git clone https://github.com/zrax/string_theory.git
git clone https://github.com/H-uru/dirtsand.git
mkdir -p ages data authdata SDL string_theory/build dirtsand/build
cd /opt/dirtsand/string_theory/build
cmake ..
sudo make install
cd /opt/dirtsand/dirtsand/build
cmake -DCMAKE_INSTALL_PREFIX=/opt/dirtsand ..
sudo make install
Then I'd go into the database creation, ini file etc process.
I would imagine I went wrong somewhere above, but... I'm not versed enough in Linux to change it to what it should be
I'm kinda hoping against all hope that once this is sorted, all my troubles will miraculously disappear. I depend on you