NDAS Build

This page is to collect the information about building NDAS driver and ndasadmin tool which requires libc.

Compiler and libc

This table is the information about the gcc compiler version for the kernels and libc version for each distros

Distro Nameversion kernelgcc version$CClibc
Ubuntu7.04 2.6.174.1gccglibc-2.4
Ubuntu6.10 2.6.174.1gccglibc-2.4
Ubuntu6.062.6.12,2.6.154.0gccglibc-2.3
Ubuntu5.102.6.123.4.xgcc-3.4glibc-2.3
Debiansid/etch2.6.174.1gccglibc-2.3
Debiansid/etch2.6.12,2.6.15,2.6.164.0gccglibc-2.3
Debiansid/etch2.4.273.3.xgcc-3.3glibc-2.3
Debiansarge2.6.83.3.xgccglibc-2.3
Debiansarge2.4.273.3.xgccglibc-2.3
FedoraCore 6 4.1gccglibc-2.4
FedoraCore 5 4.1gccglibc-2.4
FedoraCore 4 4.0gccglibc-2.3
FedoraCore 3 3.4.xgccglibc-2.3
FedoraCore 2 3.3.xgccglibc-2.3
FedoraCore 1 3.3.xgccglibc-2.3
RHEL/CentOS4.x 3.4.xgccglibc-2.3.4
RHEL/CentOS3.x 3.2.xgcc
Redhat9 3.2.xgccglibc-2.3
Redhat8.0 3.2.xgccglibc-2.2
Redhat7.3 2.96(110)gccglibc-2.2
Redhat7.2 2.96(98)gccglibc-2.2
SuSE10.1 4.1gcc
SuSE10.0 4.0gcc
SuSE9.3 3.3.5gcc
SuSE9.2 3.3.5gcc
SuSE9.1 3.3.3gcc
SuSE9.0 3.3.1gcc
SuSE8.2 3.3-23gcc
SuSE8.1 2.96gcc
SuSE8.0 2.95.3-219 / 3.0.4gcc
Mandrake

Debian info

Distroskernel versionlibc versiongcc version
Debian sid2.6.20glibc 2.5.xgcc (4.1)
Debian lenny2.6.18glibc 2.3.xgcc (4.1)
Debian etch2.6.18glibc 2.3.xgcc (4.1)
Debian etch2.4.27glibc 2.3.xgcc-3.3

Debian's glibc is provided as 'libc6' package.
Sarge provides the obsoleted libc5(5.4.46-15) for the commercial softwares.