AICCU Compile Error on SuSE 10.0
Carmen Sandiego on Friday, 30 March 2007 19:47:12
I am using a Root-Server with no native IPv6-Support, so i want to use AICCU for tunneling.
However when compiling i get the following error messages.
On Windows everything works fine with the Win version. But linux is quite new for me. Does anybody have a solution or is a pre-compiled version avalable?
h1220252:~/aiccu/aiccu # make
Building : aiccu - Automatic IPv6 Connectivity Configuration Utility
Copyright : SixXS
Version : 2007.01.15
make[1]: Entering directory `/root/aiccu/aiccu/unix-console'
In file included from ../common/aiccu.h:17,
from main.c:13:
../common/common.h:326:27: error: gnutls/gnutls.h: No such file or directory
In file included from ../common/aiccu.h:17,
from main.c:13:
../common/common.h:384: error: syntax error before âgnutls_sessionâ
../common/common.h:384: warning: no semicolon at end of struct or union
../common/common.h:386: warning: ISO C does not allow extra â;â outside of a fun ction
In file included from main.c:13:
../common/aiccu.h:114: error: syntax error before âgnutls_certificate_credential sâ
../common/aiccu.h:114: warning: no semicolon at end of struct or union
../common/aiccu.h:128: error: syntax error before â}â token
../common/aiccu.h:128: warning: ISO C does not allow extra â;â outside of a func tion
../common/aiccu.h:144: warning: declaration of âautomaticâ shadows a global decl aration
../common/aiccu.h:122: warning: shadowed declaration is here
../common/aiccu.h:153: warning: declaration of âautomaticâ shadows a global decl aration
../common/aiccu.h:122: warning: shadowed declaration is here
main.c: In function âsigusr1â:
main.c:22: error: dereferencing pointer to incomplete type
main.c:22: error: dereferencing pointer to incomplete type
main.c: In function âsigtermâ:
main.c:31: error: dereferencing pointer to incomplete type
main.c: In function âsigrunningâ:
main.c:44: error: dereferencing pointer to incomplete type
main.c: In function âlist_tunnelsâ:
main.c:80: error: dereferencing pointer to incomplete type
main.c:80: error: dereferencing pointer to incomplete type
main.c:80: error: dereferencing pointer to incomplete type
main.c:80: error: dereferencing pointer to incomplete type
main.c:82: error: dereferencing pointer to incomplete type
main.c:86: error: dereferencing pointer to incomplete type
main.c:96: error: dereferencing pointer to incomplete type
main.c: In function âget_tunnelâ:
main.c:158: error: dereferencing pointer to incomplete type
main.c:158: error: dereferencing pointer to incomplete type
main.c:158: error: dereferencing pointer to incomplete type
main.c:158: error: dereferencing pointer to incomplete type
main.c:164: error: dereferencing pointer to incomplete type
main.c:166: error: dereferencing pointer to incomplete type
main.c:171: error: dereferencing pointer to incomplete type
main.c:183: error: dereferencing pointer to incomplete type
main.c:186: error: dereferencing pointer to incomplete type
main.c:193: error: dereferencing pointer to incomplete type
main.c:193: error: dereferencing pointer to incomplete type
main.c:196: error: dereferencing pointer to incomplete type
main.c:201: error: dereferencing pointer to incomplete type
main.c: In function âmainâ:
main.c:320: error: dereferencing pointer to incomplete type
main.c:320: error: dereferencing pointer to incomplete type
main.c:348: error: dereferencing pointer to incomplete type
main.c:349: error: dereferencing pointer to incomplete type
main.c:351: error: dereferencing pointer to incomplete type
main.c:408: error: dereferencing pointer to incomplete type
main.c:434: error: dereferencing pointer to incomplete type
main.c:437: error: dereferencing pointer to incomplete type
main.c:479: error: dereferencing pointer to incomplete type
main.c:495: error: dereferencing pointer to incomplete type
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/root/aiccu/aiccu/unix-console'
make: *** [all] Error 2
AICCU Compile Error on SuSE 10.0
Jeroen Massar on Friday, 30 March 2007 20:22:44 I am using a Root-Server with no native IPv6-Support, so i want to use AICCU for tunneling.
Does it have a static IP? As then you can simply use the manual configuration method and avoid usage of heartbeat and AYIYA and thus AICCU. See the FAQ on how to set that up.
As for the compile error, this line:
../common/common.h:326:27: error: gnutls/gnutls.h: No such file or directory
is pretty obvious: you need to install the GNUTLS development package, which most likely is something like gnutls-devel.
Note that AICCU webpage lists SUSE packages, though that doesn't contain a current package, will ask Robert to update to the current one.
AICCU Compile Error on SuSE 10.0
Shadow Hawkins on Friday, 30 March 2007 23:20:56
Updated the packages now, although they are completely untested.
Feel free to test them from http://repos.opensuse.org/home:/schiele/. If there is a problem then please report with _detailed_ description what you did and what happened.
Posting is only allowed when you are logged in. |