Page 1 of 1

compile problem with 3.2.1

Posted: Sun Aug 15, 2004 10:52 pm
by Wolf
im running suse pro 9.0 and get this error while in the 'make'

Code: Select all

linux:/home/wolf/Documents/Unreal3.2 # make
Building src
make[1]: Entering directory `/home/wolf/Documents/Unreal3.2/src'
make[1]: Warning: File `Makefile' has modification time 7.8e+07 s in the future
gcc -I../include -I/home/wolf/Documents/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic   -c auth.c
In file included from auth.c:21:
../include/struct.h:68:23: tre/regex.h: No such file or directory
In file included from auth.c:21:
../include/struct.h:797: error: parse error before "regex_t"
../include/struct.h:797: warning: no semicolon at end of struct or union
../include/struct.h:800: error: parse error before '}' token
In file included from auth.c:21:
../include/struct.h:1200: error: parse error before "regex_t"
../include/struct.h:1200: warning: no semicolon at end of struct or union
../include/struct.h:1282: error: parse error before "regex_t"
../include/struct.h:1282: warning: no semicolon at end of struct or union
make[1]: *** [auth.o] Error 1
make[1]: Leaving directory `/home/wolf/Documents/Unreal3.2/src'
make: *** [build] Error 2
any one else having this same problem ?
if i missed a post some where sorry

Wolf

Posted: Sun Aug 15, 2004 11:00 pm
by w00t
Can you run a

Code: Select all

gcc -v
and post the results back?

Posted: Sun Aug 15, 2004 11:27 pm
by Wolf
the gcc build is 3.3.1

Posted: Mon Aug 16, 2004 12:00 am
by w00t
ooh wait.

Code: Select all

make[1]: Warning: File `Makefile' has modification time 7.8e+07 s in the future 
Check your system clock, I think I had problems compiling once when my clock was funny :)

Posted: Mon Aug 16, 2004 3:46 am
by codemastr
Check your system clock, I think I had problems compiling once when my clock was funny
The make command is *very* time sensitive. And well that's not off by a few seconds, 7.8e7 is about 2.5 years! Your clock is off by 2 and a half years, no way in hell will Unreal work even if you did get it to compile. IRC is heavily timestamp based, having a clock that is off by 2.5 years will wreck havoc!

Posted: Mon Aug 16, 2004 5:20 am
by Wolf
ah yes i overlooked that .... sorry just installed suse and didnt notice the time differential.

Posted: Mon Aug 16, 2004 5:55 am
by w00t
Yay for w00t spotting the problem.

Code, can I ask exactly *why* time matters so much during compilation? Indeed, if you made sure all the server clocks were off exactly the same amount, it'd work, wouldn't it?

Posted: Mon Aug 16, 2004 4:12 pm
by aquanight
I think it has to do with make checking the file times to determine what to compile and what not to compile. If a file's modification time is way off, then something's whacked.

Posted: Tue Oct 12, 2004 9:06 pm
by 7ime2die
I have the same problem, can someone exactly tell me what 2 do
gcc version is 331 on suse linux 9.0
thx for help

Posted: Tue Oct 12, 2004 10:18 pm
by Stealth
7ime2die:
If you knew how to read, you would see that you system clock is wrong.

If you don't know how to set the time, you SHOULD NOT be running a server.

Posted: Wed Oct 13, 2004 2:40 pm
by 7ime2die
well the time is definatly right !

Posted: Wed Oct 13, 2004 3:25 pm
by 7ime2die
well i hade 2 run Config again now its working