have you tried deleting all files within code/cmdline
and all files within code/cfile/
and then made a new checkout of cvs.
and then when you checkout, it downloads all the files.
edit1:btw all those files starting with.# are horrible out of date, i dont know what they are but they seem to be copies of the official fs2 release.
they wont compile on a *nix system, because of the separator like "\" would be "/" on a *nix system.
how do you checkout with cvs, what I do is that I
first I login via the admin login, typing in password
then i go to Create->checkout
then i write or pick"fs2_open" or "fred2_open" in the checkout module
then it updates, or downloads missing/new files.
all my checkout options are "not checked"
edit2; the sticky options should be off by default.
but since yours is not here is how mine is set
select the files in question and select update
now the update window appears with four pages with some options
1:Update settings; all options there should be un-checked
2:sticky options; all options there should be un-checked
3:merge options; None
4:Globals; the following should be checked:
;;; Supply controls when addeding files
;;; Dirty files support(Codewarrior pro 2)
;;; Prune remove empty directories