Tremulous Forum

General => Troubleshooting => Topic started by: SimManiac on September 03, 2006, 04:47:32 pm

Title: Compiling & installing from SVN?
Post by: SimManiac on September 03, 2006, 04:47:32 pm
Hello,

I just downloaded SVN sources and want to compile and install. I did 'make' and executable was built.

What i can't do is make it run. I overwrited my old executable and doesn't work. It says something about "ui/menu.txt music file not found" or something like that, and i *have* a ui/menu.txt file.

I found once a post saying that i must "compile" (or whatever) some qvm files or so (no pr0-quaker, sorry), but i was searching for 2 days and didnt found that post.

I'd want to review the code, I'd like to contribute to development since its greatest game i ever played :D (i have quite strong C knowledge, so I could learn internals and try to help).

Thanks, regards.
Title: Compiling & installing from SVN?
Post by: stahlsau on September 03, 2006, 08:26:57 pm
hi,
it doesn't work because something changed in the code or the way it's packed or something. But you could try tjw's version, it's got some bugfixes included. Look here (http://trem.tjw.org/backport/).
Title: Compiling & installing from SVN?
Post by: vcxzet on September 03, 2006, 08:41:28 pm
if you are on windows
read http://svn.icculus.org/*checkout*/quake3/trunk/README
Code: [Select]
Using shared libraries instead of qvm
  To force Q3 to use shared libraries instead of qvms run it with the following
  parameters: +set sv_pure 0 +set vm_cgame 0 +set vm_game 0 +set vm_ui 0

so you need to use shared libraries(.dll) generated during make process
svn binary does not work with current qvm files
which also means you cant connect to servers with the binary built from svn
note:AFAIK I may be wrong
Title: Compiling & installing from SVN?
Post by: next_ghost on September 03, 2006, 09:05:22 pm
You can fix the problem by zipping the vm/*.qvm files, changing the package extension to .pk3 and moving it to your personal tremulous directory (~/.tremulous/base on Linux, MacOSX has similar directory in Users and WinXP/2k SVN Tremulous, not 1.1.0, in Documents and Settings).
Title: Compiling & installing from SVN?
Post by: rasz_pl on September 04, 2006, 04:51:50 am
no no no, he allready did that, thats why he is getting no ui/shittozz message

you need to copu /ui directory from SVN to your /base dir my friend
Title: Compiling & installing from SVN?
Post by: next_ghost on September 04, 2006, 09:00:38 pm
Quote from: "rasz_pl"
no no no, he allready did that, thats why he is getting no ui/shittozz message

you need to copu /ui directory from SVN to your /base dir my friend


It works after you make PK3 archive.
Title: Compiling & installing from SVN?
Post by: rasz_pl on September 05, 2006, 06:50:39 am
Quote from: "next_ghost"
Quote from: "rasz_pl"
no no no, he allready did that, thats why he is getting no ui/shittozz message

you need to copu /ui directory from SVN to your /base dir my friend


It works after you make PK3 archive.


not on this end of the intraweb, svn qvms need new /UI folder from svn