Fixes from Naohiko Shimizu for compiling under Cygwin
This commit is contained in:
parent
a1256175cf
commit
a0f01a5e00
|
@ -5,11 +5,8 @@
|
||||||
|
|
||||||
projectdir = 'coriolis-2.x'
|
projectdir = 'coriolis-2.x'
|
||||||
|
|
||||||
projects = [ { 'name' : "importeds"
|
projects = [
|
||||||
, 'tools' : [ "Coloquinte" ]
|
{ 'name' : "coriolis"
|
||||||
, 'repository': 'https://github.com/alnurn/Coloquinte' }
|
|
||||||
|
|
||||||
, { 'name' : "coriolis"
|
|
||||||
, 'tools' : [ "bootstrap"
|
, 'tools' : [ "bootstrap"
|
||||||
, "vlsisapd"
|
, "vlsisapd"
|
||||||
, "hurricane"
|
, "hurricane"
|
||||||
|
@ -17,6 +14,7 @@ projects = [ { 'name' : "importeds"
|
||||||
#, "nimbus"
|
#, "nimbus"
|
||||||
#, "metis"
|
#, "metis"
|
||||||
#, "mauka"
|
#, "mauka"
|
||||||
|
, "coloquinte"
|
||||||
, "etesian"
|
, "etesian"
|
||||||
, "knik"
|
, "knik"
|
||||||
, "katabatic"
|
, "katabatic"
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
#include "coloquinte/detailed.hxx"
|
#include "coloquinte/detailed.hxx"
|
||||||
#include "coloquinte/circuit_helper.hxx"
|
#include "coloquinte/circuit_helper.hxx"
|
||||||
|
|
||||||
|
#include <functional>
|
||||||
|
|
||||||
namespace coloquinte{
|
namespace coloquinte{
|
||||||
namespace dp{
|
namespace dp{
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
|
||||||
#include "common.hxx"
|
#include "common.hxx"
|
||||||
|
|
||||||
|
#include <array>
|
||||||
|
|
||||||
#ifndef COLOQUINTE_TOPOLOGIES
|
#ifndef COLOQUINTE_TOPOLOGIES
|
||||||
#define COLOQUINTE_TOPOLOGIES
|
#define COLOQUINTE_TOPOLOGIES
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
|
||||||
#include "coloquinte/optimization_subproblems.hxx"
|
#include "coloquinte/optimization_subproblems.hxx"
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
namespace coloquinte{
|
namespace coloquinte{
|
||||||
|
|
||||||
std::vector<capacity_t> transport_1D(std::vector<t1D_elt> sources, std::vector<t1D_elt> sinks){
|
std::vector<capacity_t> transport_1D(std::vector<t1D_elt> sources, std::vector<t1D_elt> sinks){
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
#include "coloquinte/solvers.hxx"
|
#include "coloquinte/solvers.hxx"
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
namespace coloquinte{
|
namespace coloquinte{
|
||||||
namespace gp{
|
namespace gp{
|
||||||
|
|
|
@ -3,10 +3,10 @@
|
||||||
#include "coloquinte/circuit_helper.hxx"
|
#include "coloquinte/circuit_helper.hxx"
|
||||||
#include "coloquinte/union_find.hxx"
|
#include "coloquinte/union_find.hxx"
|
||||||
|
|
||||||
#include <array>
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
#include <set>
|
#include <set>
|
||||||
|
#include <functional>
|
||||||
|
|
||||||
namespace coloquinte{
|
namespace coloquinte{
|
||||||
using edge_t = std::pair<index_t, index_t>;
|
using edge_t = std::pair<index_t, index_t>;
|
||||||
|
|
Loading…
Reference in New Issue