Hah, I knew you'd be asking for my notes sooner or later
![Laughing :lol:](./images/smilies/icon_lol.gif)
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
![Wink ;)](./images/smilies/icon_e_wink.gif)
I'm kinda hoping against all hope that once this is sorted, all my troubles will miraculously disappear. I depend on you
![Mr. Green :D](./images/smilies/icon_mrgreen.gif)