libfann-dev - Development libraries and header files for FANN

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libfann-dev
Package version 2.1.0~beta+dfsg
Package release 1
Package architecture amd64
Package type deb
Installed size 655 B
Download size 89.47 KB
Official Mirror
Fast Artificial Neural Network Library is a free open
source neural network library, which implements multilayer artificial
neural networks in C with support for both fully connected and
sparsely connected networks. Cross-platform execution in both fixed
and floating point are supported. It includes a framework for easy
handling of training data sets. It is easy to use, versatile, well
documented, and fast. A Python binding is available, and bindings for
PHP, C++, .NET, Delphi, Octave, Ruby, Pure Data and Mathematica
can be downloaded from FANN's homepage.
This package contains the header files and static libraries which are
needed for developing libfann applications.


Package Version Architecture Repository
libfann-dev_2.1.0~beta+dfsg-1_i386.deb 2.1.0~beta+dfsg i386 Debian Main
libfann-dev - - -


Name Value
libfann2 = 2.1.0~beta+dfsg-1


Name Value
libfann1-dev -


Name Value
libfann1-dev -


Type URL
Binary Package libfann-dev_2.1.0~beta+dfsg-1_amd64.deb
Source Package libfann

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libfann-dev deb package:
    # sudo apt-get install libfann-dev




2014-09-19 - Christian Kastner <>
libfann (2.1.0~beta+dfsg-1) unstable; urgency=medium
* Use +dfsg modifier in version instead of the semantically incorrect ~dfsg.
This is just a rename, there were no actual changes to the upstream source
* Migrate git repo to Debian-Science at
* debian/control:
- Bump Standards-Version to 3.9.6 (no changes needed)
- Update Vcs-* URLs to point to new location
* debian/rules:
- Add override for dh_install and use --fail-missing
- Drop the custom code for running Python tests and use Pybuild for that
stage, too
* debian/tests:
- python-build
+ Allow selection of Python interpreter to use
2014-04-24 - Christian Kastner <>
libfann (2.1.0~beta~dfsg-10) unstable; urgency=low
* debian/control:
- Add Build-Depends for dh-autoreconf
- Drop Build-Depends for autotools-dev
* debian/rules:
- Switch from autotools-dev to dh-autoreconf. Closes: #744606
- Call dh_auto_build for python-pyfann twice, because distutils runs
build_py before build_ext, but build_py relies on output from build_ext
(from SWIG), and this order cannot be changed. This is a known issue, see
- Run "build" autopkgtest after build
- Run "python-build" autopkgtest after build, for all supported Python
* debian/tests:
- build
+ Rewrite to make use of $ADTTMP
- python-build
+ Create (runs one of the example scripts)
* debian/copyright:
- Updates for my changes to debian/test/*
* debian/patches (refreshed):
- 0002-Link-against-libm
Properly extend autotools setup for libm instead of using a dirty hack
- 0006-Include-fann_cpp.h-in-dev-package
Don't pointlessly modify
2014-03-28 - Christian Kastner <>
libfann (2.1.0~beta~dfsg-9) unstable; urgency=low
* debian/rules:
- Convert to dh syntax
- Convert Python build helper from deprecated python-support to dh_python2
- In addition to the default "makefile" build system, use the "pybuild"
build system for building the Python extension. This way we no longer
have to iterate over the supported Python versions.
- Fix FTBFS by cleaning SWIG-generated file. Closes: #643187
* debian/control:
- Bump Standards-Version to 3.9.5 (no changes needed)
- Bump debhelper Build-Depends to (>= 9)
- Add Multi-Arch: same to libfann2, libfann-dev, libfann-dbg
- Add Build-Depends for dh-python
- Add X-Python-Version with >= 2.6, thereby implicitly dropping support for
Python 2.5 (it used to be supported in the now removed debian/pyversions).
- Add XS-Testsuite for autopkgtest
- Drop Build-Depends for python-support
- Move naturaldocs to Build-Depends-Indep
- Remove obsolete DM-Upload-Allowed field
* debian/compat:
- Bump debhelper compatibility level to 9
* debian/libfann-dev.install
- Change paths from usr/lib/ to usr/lib/*/ (for mutli-arch triplets)
* debian/copyright:
- Update to machine-readable format v1.0
- Update Source: link
- Add comment to debian/copyright explaining how DFSG-cleaning was
* debian/test/*
- Add autpkgtest for successful build & run against libfann. Taken from
Ubuntu. Thanks, Vibhav Pant. Closes: #702423
* debian/patches (added):
- 0007-Do-not-call-swig-unconditionally
The SWIG interface was being built on every invocation of,
even during a mere install
* debian/source/lintian-overrides:
- Added override for debian-watch-may-check-gpg-signature
* debian/watch:
- Don't try to pattern-match beta, just match beta
- Upstream release filename has changed
* debian/gbp.conf
- Created (package is based on dfsg branch, not upstream)

See Also

Package Description
libfann-doc_2.1.0~beta+dfsg-1_all.deb API documentation for FANN
libfann2_2.1.0~beta+dfsg-1_amd64.deb Fast Artificial Neural Network Library
libfannj-java-doc_0.3-1_all.deb FannJ - Documentation
libfannj-java_0.3-1_all.deb FannJ a Java binding to the Fast Artificial Neural Network (FANN) C library
libfap5-dev_1.3-1_amd64.deb APRS Parser - Development Files
libfap5_1.3-1_amd64.deb APRS Parser
libfarstream-0.1-0_0.1.2-3_amd64.deb Audio/Video communications framework: core library
libfarstream-0.1-dev_0.1.2-3_amd64.deb Audio/Video communications framework: development files
libfarstream-0.1-doc_0.1.2-3_all.deb Audio/Video communications framework: documentation
libfarstream-0.2-2_0.2.4-1_amd64.deb Audio/Video communications framework: core library
libfarstream-0.2-dev_0.2.4-1_amd64.deb Audio/Video communications framework: development files
libfarstream-0.2-doc_0.2.4-1_all.deb Audio/Video communications framework: documentation
libfastinfoset-java_1.2.12-1_all.deb Java library implementing the Fast Infoset standard
libfastjet-dev_3.0.6+dfsg-1_amd64.deb Development files of FastJet
libfastjet-fortran-dev_3.0.6+dfsg-1_amd64.deb Fortran bindings of FastJet - development files