The president said the US was "pretty close" to reaching an agreement on the North American Free Trade Agreement with Canada and Mexico and had discussed two types of sunset provisions in which any of the countries could leave the deal.
Macron also tweeted Saturday a photo of the other leaders and aides surrounding Trump, who was one of just two people sitting.
Both President Macron and Canadian Prime Minister Justin Trudeau have stressed the need for respectful dialogue but say they will push back against new US tariffs on steel and aluminum imports, as they have on other issues.
European Council President Donald Tusk, who will attend the meeting of EU leaders, said in the New York Times this week "Europe must now do everything in its power to protect the trans-Atlantic bond, in spite of today's mood".
He promised a "frank and direct discussion" with Trump at an upcoming summit in Canada.
After spending much of Trump's first or so year in office courting the president, Macron shifted his attitude most prominently on Thursday during a feisty press conference.
The leaders discussed trade in their afternoon group meeting, touching on the World Trade Organization, the North American Free Trade Agreement, and the steel and aluminum tariffs that Trump recently imposed on Canada and the European Union, the Canadian official said. "We inherit commitments which are beyond us".
The statements represent a dramatic about-face from Macron's April visit to the White House.
"What Donald Trump is doing isn't exactly celebrated across the United States", he said.
"The six countries of the G7 without the United States, are a bigger market taken together than the American market", he said. G7 chiefs have largely praised Trump for his efforts to stabilize the Korean peninsula, but they are unhappy he pulled out of an global agreement to limit Iran's nuclear ambitions.
Moreover, UK Prime Minister Theresa May said that G7 countries agreed to be ready to adopt new restrictive measures against Russian Federation. Trump said the final outcome would lead either to a better agreement on NAFTA or separate trade deals with both Canada and Mexico.
But Canadian Prime Minister Justin Trudeau was more than a match for Trump in his first meeting with the U.S. President.
The president appeared to be in no hurry to leave for Canada earlier Friday.
MarketWatch has pointed out that Trump has significantly overstated the USA trade deficit with the EU.
Trump is set to meet Trudeau later in the day.