Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

User:Webb/New linux server: Difference between revisions

From TF2 Classified Wiki
Webb (talk | contribs)
No edit summary
Webb (talk | contribs)
No edit summary
Line 90: Line 90:
This will downloaded the latest archive of TF2C, create its directory, and extract it. If extraction succeeds it will delete tf2classic.zip.
This will downloaded the latest archive of TF2C, create its directory, and extract it. If extraction succeeds it will delete tf2classic.zip.


=== Create symlinks to missing shared objects. ===
=== Create symlinks to missing shared objects ===


Valve changed some shared object file names in the SDK and the objects we’re given have not adapted to the new names. Since these are simply renames, we can symlink them.
Valve changed some shared object file names in the SDK and the objects we’re given have not adapted to the new names. Since these are simply renames, we can symlink them.
We'll also do the same for TF2C's <code>server_srv.so</code> '''Your server will not start without doing this.'''
We'll also do the same for TF2C's <code>server_srv.so</code> and SDK's <pre>steamclient.so</pre> '''Your server will not start without doing this.'''


Run the following commands to create the symlinks in the bin folder:
Run the following commands to create the symlinks in the bin folder:
Line 113: Line 113:
</pre>
</pre>


We can also fix steamclient.so errors by symlinking a file to .steam.
Next, we'll symlink <pre>steamclient.so</pre> to a special directory to prevent bugs.


<pre>
<pre>