Skip to content

faluthe/tf_c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

140 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tf_c

Work in Progress TF2 GNU Linux Dynamic Library.

Dependencies:

(Debian)

  • gdb
  • gcc
  • libsdl2-dev
  • libglew-dev (2.1, see below)
  • ProggySquare.tff (Download here)

(Arch)

Runtime Environment

The Steam Runtime Environment containerizes Team Fortress for portability and compatibility between distros. The runtime uses Linux namespaces to build a predictable environment. You can read more here. What this means for us is that we must match the versions and paths of the libraries we link with against the versions and paths present in the container's namespace.

For most users all this means is that you should install GLEW version 2.1, instead of the most recent version. tf_c will try to link with version 2.1, and the runtime will use version 2.1.

I recommend installing the libglew-dev package and then installing libglew2.1 and libglew-dev2.1. You'll probably find these are not available on your package manager. Ubuntu users can find the them here and install them using sudo dpkg -i.

Contributors

About

Work in Progress TF2 GNU Linux Dynamic Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors