[AWS] Building with IPv6 on Linux

Petr Holub hopet at ics.muni.cz
Tue Sep 16 15:14:49 CEST 2008


Hi,

I wanted to build AWS with IPv6 support and ended up with errors like
this:

gcc -c -fPIC -gnat05 -gnatwcfijkmruv -gnaty3abcefhiklmnoprstx -Wall -O2 -gnatn -
I- -gnatA /auto/smaug1.nfs4/software/gnat-2008/x86_64/dist/AWS-gpl-2.5.0w/config
/aws-net-ssl__openssl.adb
aws-net-std__ipv6.adb:136:32: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:173:27: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:188:28: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:222:27: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:236:28: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:316:66: "Failure" is not visible (more references follow)
aws-net-std__ipv6.adb:316:66: non-visible declaration at g-sothco.ads:54
aws-net-std__ipv6.adb:407:19: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:471:26: "Sockaddr_In" not declared in "Thin"
aws-net-std__ipv6.adb:482:39: invalid prefix in selected component "Sin"
aws-net-std__ipv6.adb:483:43: invalid prefix in selected component "Sin"
aws-net-std__ipv6.adb:484:43: invalid prefix in selected component "Sin"
aws-net-std__ipv6.adb:485:43: invalid prefix in selected component "Sin"
aws-net-std__ipv6.adb:556:16: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:575:58: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:618:28: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:670:20: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:710:27: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:763:20: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:820:55: "Failure" not declared in "Thin"
aws-net-std__ipv6.adb:833:34: "Failure" not declared in "Thin"
gnatmake: "/auto/smaug1.nfs4/software/gnat-2008/x86_64/dist/AWS-gpl-2.5.0w/confi
g/aws-net-ssl__openssl.adb" compilation error
make[1]: *** [build] Error 4
make: *** [src_build] Error 2

I'm using GNAT GPL 2008 and all the related packages from libre.adacore.com, i.e.,
gnat-2008-x86_64-pc-linux-gnu-bin
asis-2008-src
xmlada-gpl-3.1
AWS-gpl-2.5.0w

And have the following modifications to the default makefile.conf:
XMLADA  = true
ASIS    = true
IPv6    = true
SOCKET  = openssl

System is Debian 4.0.

Any ideas how to proceed with the IPv6 support?

Thanks a lot in advance,
Petr



More information about the AWS mailing list