Next: , Previous: , Up: Introduction   [Contents][Index]

1.4 Supported Platforms

Libidn has at some point in time been tested on the following platforms. Build reports for each platforms and Libidn version is available at

  1. Debian GNU/Linux 3.0 (Woody)

    GCC 2.95.4 and GNU Make. This is the main development platform. alphaev67-unknown-linux-gnu, alphaev6-unknown-linux-gnu, arm-unknown-linux-gnu, armv4l-unknown-linux-gnu, hppa-unknown-linux-gnu, hppa64-unknown-linux-gnu, i686-pc-linux-gnu, ia64-unknown-linux-gnu, m68k-unknown-linux-gnu, mips-unknown-linux-gnu, mipsel-unknown-linux-gnu, powerpc-unknown-linux-gnu, s390-ibm-linux-gnu, sparc-unknown-linux-gnu, sparc64-unknown-linux-gnu.

  2. Debian GNU/Linux 2.1

    GCC 2.95.1 and GNU Make. armv4l-unknown-linux-gnu.

  3. Tru64 UNIX

    Tru64 UNIX C compiler and Tru64 Make. alphaev67-dec-osf5.1, alphaev68-dec-osf5.1.

  4. SuSE Linux 7.1

    GCC 2.96 and GNU Make. alphaev6-unknown-linux-gnu, alphaev67-unknown-linux-gnu.

  5. SuSE Linux 7.2a

    GCC 3.0 and GNU Make. ia64-unknown-linux-gnu.

  6. SuSE Linux

    GCC 3.2.2 and GNU Make. x86_64-unknown-linux-gnu (AMD64 Opteron “Melody”).

  7. SuSE Enterprise Server 9 on IBM OpenPower 720

    GCC 3.3.3 and GNU Make. powerpc64-unknown-linux-gnu.

  8. RedHat Linux 7.2

    GCC 2.96 and GNU Make. alphaev6-unknown-linux-gnu, alphaev67-unknown-linux-gnu, ia64-unknown-linux-gnu.

  9. RedHat Linux 8.0

    GCC 3.2 and GNU Make. i686-pc-linux-gnu.

  10. RedHat Advanced Server 2.1

    GCC 2.96 and GNU Make. i686-pc-linux-gnu.

  11. Slackware Linux 8.0.01

    GCC 2.95.3 and GNU Make. i686-pc-linux-gnu.

  12. Mandrake Linux 9.0

    GCC 3.2 and GNU Make. i686-pc-linux-gnu.

  13. IRIX 6.5

    MIPS C compiler, IRIX Make. mips-sgi-irix6.5.

  14. AIX 4.3.2

    IBM C for AIX compiler, AIX Make. rs6000-ibm-aix4.3.2.0.

  15. Microsoft Windows 2000 (Cygwin)

    GCC 3.2, GNU make. i686-pc-cygwin.

  16. HP-UX 11

    HP-UX C compiler and HP Make. ia64-hp-hpux11.22, hppa2.0w-hp-hpux11.11.

  17. SUN Solaris 2.7

    GCC 3.0.4 and GNU Make. sparc-sun-solaris2.7.

  18. SUN Solaris 2.8

    Sun WorkShop Compiler C 6.0 and SUN Make. sparc-sun-solaris2.8.

  19. SUN Solaris 2.9

    Sun Forte Developer 7 C compiler and GNU Make. sparc-sun-solaris2.9.

  20. NetBSD 1.6

    GCC 2.95.3 and GNU Make. alpha-unknown-netbsd1.6, i386-unknown-netbsdelf1.6.

  21. OpenBSD 3.1 and 3.2

    GCC 2.95.3 and GNU Make. alpha-unknown-openbsd3.1, i386-unknown-openbsd3.1.

  22. FreeBSD 4.7 and 4.8

    GCC 2.95.4 and GNU Make. alpha-unknown-freebsd4.7, alpha-unknown-freebsd4.8, i386-unknown-freebsd4.7, i386-unknown-freebsd4.8.

  23. MacOS X 10.2 Server Edition

    GCC 3.1 and GNU Make. powerpc-apple-darwin6.5.

  24. MacOS X 10.4 “Tiger” with Xcode 2.0

    GCC 4.0 and GNU Make. powerpc-apple-darwin8.0.

  25. Cross compiled to uClinux/uClibc on Motorola Coldfire

    GCC 3.4 and GNU Make m68k-uclinux-elf.

  26. Cross compiled to ARM using Glibc

    GCC 2.95 and GNU Make arm-linux.

  27. Cross compiled to Mingw32.

    GCC 3.4.4 and GNU Make i586-mingw32msvc.

  28. OS/2


If you use Libidn on, or port Libidn to, a new platform please report it to the author.

Next: Getting help, Previous: Library Overview, Up: Introduction   [Contents][Index]