DragonLace.Net
Home of the GNAT AUX and future DRACO Ada compilers.

There exists seven ports for FreeBSD and an analogous seven packages for Pkgsrc which serves DragonFlyBSD and NetBSD. These ports/packages are mature enough that the process to introduce them into their respective trees will begin soon.

We've uses these ports/packages to build binaries for the following platforms:

  • FreeBSD i386
  • FreeBSD AMD64
  • DragonFlyBSD i386
  • DragonFlyBSD x86_64

The primary binaries available for these four platforms are:

  • GNAT AUX Ada Compiler
  • GNAT Programming Studio (GPS)
  • Ada Web Server (AWS)

Supporting binaries available for these four platforms are:

  • GnatPython (used for AWS regression testing)
  • GTKAda (GTK binding required by GPS)
  • XMLAda (General purpose XML library used by several projects)
  • GPRBuild-AUX (used to build multiple-language projects)

All packages will build on NetBSD AMD64, but binaries are not available for this platform at the moment. GtkAda doesn't seem to build on NetBSD i386 and thus no GPS has ever been built on this platform. The issue is some kind of linker problem and more investigation is required. It is not known at this time if the problem will hold up the submission of the packages into the pkgsrc tree.

Last edited Fri May 24 16:28:01 2013
© 2010 John Marino | design elements by styleshout | artwork by Arturo Aguirre