Merge pull request #1 from francois-keith/master

Add constraint definition.
Use old compilation system.