Skip to content

Compilation failure under windows mingw64 #337

@robe2

Description

@robe2

Seeing a compiation error on mingw64 -- when compiling against develop branch.
Get this:

In file included from e:/jenkins/pgrouting/branches/2.0/src/ksp/src/./GraphElements.h:8:0,
                 from e:/jenkins/pgrouting/branches/2.0/src/ksp/src/DijkstraShortestPathAlg.cpp:10:
e:/jenkins/pgrouting/branches/2.0/src/ksp/src/././signalhandler.h: In member function 'virtual void SIGQUIT_Handler::handleSignal(int)':
e:/jenkins/pgrouting/branches/2.0/src/ksp/src/././signalhandler.h:101:19: error: 'SIGQUIT' was not declared in this scope
     if (signum == SIGQUIT) this->abortive_quit_ = 1;
                   ^
src/ksp/src/CMakeFiles/routing_ksp.dir/build.make:61: recipe for target `src/ksp/src/CMakeFiles/routing_ksp.dir/DijkstraShortestPathAlg.cpp.obj' failed
make[2]: *** [src/ksp/src/CMakeFiles/routing_ksp.dir/DijkstraShortestPathAlg.cpp.obj] Error 1
make[2]: Leaving directory `/projects/pgrouting/build2.0w64gcc48'
CMakeFiles/Makefile2:1598: recipe for target `src/ksp/src/CMakeFiles/routing_ksp.dir/all' failed
make[1]: *** [src/ksp/src/CMakeFiles/routing_ksp.dir/all] Error 2
make[1]: Leaving directory `/projects/pgrouting/build2.0w64gcc48'
Makefile:119: recipe for target `all' failed
make: *** [all] Error 2

seems to be an issue with all versions of PostgreSQL both 32-bit/64-bit I'm compiling against. I'm running GCC 4.8.0 / 4.8.1 (for 64-bit) if that's important.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions