Many Thanks Tiago for your reply, I have run the configure command as follows: ./configure --enable-openmp --disable-cairo Also, I have changed the CPPFLAGS="-I/usr/python2.7" to CPPFLAGS="-L/usr/python2.7" and LDFLAGS is set as follows: LDFLAGS="-L/usr/lib/python2.7" But still the same error when I run the "make" [root@localhost graph-tool-2.2.35]# make make all-recursive make[1]: Entering directory `/root/Desktop/graph-tool-2.2.35' Making all in src make[2]: Entering directory `/root/Desktop/graph-tool-2.2.35/src' Making all in graph make[3]: Entering directory `/root/Desktop/graph-tool-2.2.35/src/graph' Making all in centrality make[4]: Entering directory `/root/Desktop/graph-tool-2.2.35/src/graph/centrality' CXX graph_betweenness.lo CXX graph_centrality_bind.lo CXX graph_closeness.lo CXX graph_eigentrust.lo CXX graph_eigenvector.lo CXX graph_hits.lo CXX graph_katz.lo CXX graph_pagerank.lo CXX graph_trust_transitivity.lo CXXLD libgraph_tool_centrality.la /usr/bin/ld: cannot find -l/usr/include collect2: error: ld returned 1 exit status Could you please let me know if any other setting for linker flags? -- View this message in context: http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/... Sent from the Main discussion list for the graph-tool project mailing list archive at Nabble.com.