Fixes from Naohiko Shimizu for compiling under Cygwin

This commit is contained in:
Gabriel Gouvine 2015-04-08 11:00:19 +02:00
parent a1256175cf
commit a0f01a5e00
6 changed files with 11 additions and 6 deletions

View File

@ -5,11 +5,8 @@
projectdir = 'coriolis-2.x'
projects = [ { 'name' : "importeds"
, 'tools' : [ "Coloquinte" ]
, 'repository': 'https://github.com/alnurn/Coloquinte' }
, { 'name' : "coriolis"
projects = [
{ 'name' : "coriolis"
, 'tools' : [ "bootstrap"
, "vlsisapd"
, "hurricane"
@ -17,6 +14,7 @@ projects = [ { 'name' : "importeds"
#, "nimbus"
#, "metis"
#, "mauka"
, "coloquinte"
, "etesian"
, "knik"
, "katabatic"

View File

@ -2,6 +2,8 @@
#include "coloquinte/detailed.hxx"
#include "coloquinte/circuit_helper.hxx"
#include <functional>
namespace coloquinte{
namespace dp{

View File

@ -1,6 +1,8 @@
#include "common.hxx"
#include <array>
#ifndef COLOQUINTE_TOPOLOGIES
#define COLOQUINTE_TOPOLOGIES

View File

@ -1,6 +1,8 @@
#include "coloquinte/optimization_subproblems.hxx"
#include <stdexcept>
namespace coloquinte{
std::vector<capacity_t> transport_1D(std::vector<t1D_elt> sources, std::vector<t1D_elt> sinks){

View File

@ -2,6 +2,7 @@
#include "coloquinte/solvers.hxx"
#include <cassert>
#include <stdexcept>
namespace coloquinte{
namespace gp{

View File

@ -3,10 +3,10 @@
#include "coloquinte/circuit_helper.hxx"
#include "coloquinte/union_find.hxx"
#include <array>
#include <algorithm>
#include <cassert>
#include <set>
#include <functional>
namespace coloquinte{
using edge_t = std::pair<index_t, index_t>;