linux compiling error

These are old archives. They are kept for historic purposes only.
Post Reply
robbtek
Posts: 13
Joined: Mon Sep 12, 2005 8:36 am

linux compiling error

Post by robbtek »

I've try to install Unreal3.2.3 on my Fedora Core 4

after ./Config , the "make" command give me this error :

Code: Select all

[root@firewall Unreal3.2]# make
Building src
make[1]: Entering directory `/home/tester/Unreal3.2/src'
gcc -I../include -I/home/tester/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic   -c auth.c
In file included from ../include/common.h:46,
                 from ../include/struct.h:43,
                 from auth.c:21:
../include/sys.h:195: error: static declaration of 'in6addr_any' follows non-static declaration
/usr/include/netinet/in.h:206: error: previous declaration of 'in6addr_any' was here
auth.c: In function 'authcheck_md5':
auth.c:229: warning: pointer targets in passing argument 1 of 'DoMD5' differ in signedness
auth.c:229: warning: pointer targets in passing argument 2 of 'DoMD5' differ in signedness
auth.c:230: warning: pointer targets in passing argument 1 of 'b64_encode' differ in signedness
auth.c:246: warning: pointer targets in passing argument 2 of 'b64_decode' differ in signedness
auth.c:251: warning: pointer targets in passing argument 1 of 'DoMD5' differ in signedness
auth.c:251: warning: pointer targets in passing argument 2 of 'DoMD5' differ in signedness
auth.c:257: warning: pointer targets in passing argument 1 of 'DoMD5' differ in signedness
auth.c:257: warning: pointer targets in passing argument 2 of 'DoMD5' differ in signedness
auth.c:260: warning: pointer targets in passing argument 1 of 'b64_encode' differ in signedness
auth.c: In function 'mkpass_md5':
auth.c:553: warning: pointer targets in passing argument 1 of 'b64_encode' differ in signedness
auth.c:566: warning: pointer targets in passing argument 1 of 'DoMD5' differ in signedness
auth.c:566: warning: pointer targets in passing argument 2 of 'DoMD5' differ in signedness
auth.c:572: warning: pointer targets in passing argument 1 of 'DoMD5' differ in signedness
auth.c:572: warning: pointer targets in passing argument 2 of 'DoMD5' differ in signedness
auth.c:576: warning: pointer targets in passing argument 1 of 'b64_encode' differ in signedness
make[1]: *** [auth.o] Error 1
make[1]: Leaving directory `/home/tester/Unreal3.2/src'
make: *** [build] Error 2
What is this ?

Thanks
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Hmm are you using GCC Version 4?


(BTW: Are you really installing Unreal on your FIREWALL? :shock: )
If you don't make mistakes, you aren't really trying.
- Coleman Hawkins
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

Try latest CVS instead, the gcc4 problems are fixed in that.
robbtek
Posts: 13
Joined: Mon Sep 12, 2005 8:36 am

Post by robbtek »

Thanks , works fine !
My ipv6 server is running and I can connect correctly .
I've another question ... why my ipv6 server dont reverse host ?

-irc.myipv6.com- *** Looking up your hostname...
-
-irc.myipv6.com- *** Couldn't resolve your hostname; using your IP address instead

In my whois appear a ipv6 address , no a ipv6 host address !?

(I have a working dns server and the same ip/address are tested in another network)

Thanks
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

If you don't make mistakes, you aren't really trying.
- Coleman Hawkins
Post Reply