France international striker Andre-Pierre Gignac has joined Marseille on a five-year contract from Toulouse, the French champions' president Jean-Claude Dassier announced on Friday.