C++ compilation on Netbeans using MinGW-w64

I’m trying to compile simple program from examples https://root.cern.ch/doc/master/graph_8C.html in Netbeans using MinGW-w64 set:
Compilation runs fine:

g++ -Wall -pedantic   -c -g -I/C/root/include -std=c++14 -MMD -MP -MF "build/Debug/MinGW-Windows/main.o.d" -o build/Debug/MinGW-Windows/main.o main.cpp

but during linker phase:

g++ -Wall -pedantic    -o dist/Debug/MinGW-Windows/analyzer build/Debug/MinGW-Windows/main.o -L/C/root/lib /C/root/lib/libCint.lib /C/root/lib/libCore.lib /C/root/lib/libGpad.lib /C/root/lib/libGraf.lib /C/root/lib/libGraf3d.lib /C/root/lib/libGui.lib /C/root/lib/libHist.lib /C/root/lib/libMathCore.lib /C/root/lib/libMatrix.lib /C/root/lib/libNet.lib /C/root/lib/libPhysics.lib /C/root/lib/libPostscript.lib /C/root/lib/libRIO.lib /C/root/lib/libRint.lib /C/root/lib/libThread.lib /C/root/lib/libTree.lib

there are many undefined reference errors

build/Debug/MinGW-Windows/main.o: In function `main':
C:\Users\filip\UTEF\TGV\Programs\Analyzer/main.cpp:30: undefined reference to `TCanvas::TCanvas(char const*, char const*, int, int, int, int)'
C:\Users\filip\UTEF\TGV\Programs\Analyzer/main.cpp:39: undefined reference to `TGraph::TGraph(int, double const*, double const*)'
C:\Users\filip\UTEF\TGV\Programs\Analyzer/main.cpp:45: undefined reference to `TGraph::GetXaxis() const'
C:\Users\filip\UTEF\TGV\Programs\Analyzer/main.cpp:46: undefined reference to `TGraph::GetYaxis() const'
C:\Users\filip\UTEF\TGV\Programs\Analyzer/main.cpp:30: undefined reference to `TObject::operator delete(void*)'
C:\Users\filip\UTEF\TGV\Programs\Analyzer/main.cpp:39: undefined reference to `TObject::operator delete(void*)'
build/Debug/MinGW-Windows/main.o: In function `_static_initialization_and_destruction_0':
c:/root/include/TVersionCheck.h:34: undefined reference to `TVersionCheck::TVersionCheck(int)'
build/Debug/MinGW-Windows/main.o: In function `ZN7TObjectnwEj':
c:/root/include/TObject.h:156: undefined reference to `TStorage::ObjectAlloc(unsigned int)'
build/Debug/MinGW-Windows/main.o: In function `ZNK10TCanvasImp3IsAEv':
c:/root/include/TCanvasImp.h:80: undefined reference to `TCanvasImp::Class()'
build/Debug/MinGW-Windows/main.o:main.cpp:(.rdata$_ZTV10TCanvasImp[__ZTV10TCanvasImp]+0x7c): undefined reference to `TCanvasImp::ShowMembers(TMemberInspector&)'
build/Debug/MinGW-Windows/main.o:main.cpp:(.rdata$_ZTV10TCanvasImp[__ZTV10TCanvasImp]+0x80): undefined reference to `TCanvasImp::Streamer(TBuffer&)'

Versions:

Os: Windows 10
g++  version 6.2.0 (i686-posix-dwarf-rev1, Built by MinGW-W64 project)
ROOT 5.32/04  cannot upgrade - app with lost source depends on this version

What I’m doing wrong?

Thanks Filip

Hi Filip,

How did you build ROOT?

Cheers, Bertrand.