France's President Emmanuel Macron called on Wednesday for a cease-fire in the month-long battle for Libya's capital Tripoli after fighting hit a migrant detention center overnight.

With foreign powers aghast at the latest flare-up in a nation in chaos since the 2011 toppling of Moammar Gadhafi, Macron met the internationally recognized Libyan Prime Minister Fayez al-Serraj in Paris.

"Noting that there is no military solution to the Libyan conflict ... the proposal was put forward to delimit a cease-fire line, under international supervision," Macron's office said in a statement afterward, backing a U.N. peace plan and elections.