<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
<br></div>
Your last pushed broke a few things:<br>
<br>
1. make distclean - is now gone<br></blockquote><div><br></div><div>I didn't change anything but "make distclean" is a custom extension added by Kishore during GSoC and maybe it doesn't work in build directories.</div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2. something is missing related to sphinx (see below)<br></blockquote><div><br></div><div>It's missing the theme named 'pyramid', which seems to be installed with the Ubuntu package, so I assumed it would be included in general.</div>

<div>Changing this to "default" solves this. But good to know that not all themes are available, so I will use the default one and customize it.</div><div><br></div><div>Daniel</div><div><br></div><div><br></div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
3. MinGW cmake can not find any of dependencies. I'm trying to figure this out, but its seriously broke at the moment.<br>
<br>
-Steve<br>
<br>
Build error:<br>
<br>
woodbri@maps:~/work/pgrouting$ rm -rf build<br>
woodbri@maps:~/work/pgrouting$ mkdir build<br>
woodbri@maps:~/work/pgrouting$ cd build<br>
woodbri@maps:~/work/pgrouting/<u></u>build$ cmake -DWITH_TSP=ON -DWITH_DD=ON -DWITH_DOC=ON ..<br>
-- The C compiler identification is GNU 4.4.5<br>
-- The CXX compiler identification is GNU 4.4.5<br>
-- Check for working C compiler: /usr/bin/cc<br>
-- Check for working C compiler: /usr/bin/cc -- works<br>
-- Detecting C compiler ABI info<br>
-- Detecting C compiler ABI info - done<br>
-- Check for working CXX compiler: /usr/bin/c++<br>
-- Check for working CXX compiler: /usr/bin/c++ -- works<br>
-- Detecting CXX compiler ABI info<br>
-- Detecting CXX compiler ABI info - done<br>
-- Found Git: /usr/bin/git<br>
-- POSTGRESQL_EXECUTABLE is /usr/lib/postgresql/8.4/bin/<u></u>postgres<br>
-- POSTGRESQL_PG_CONFIG is /usr/bin/pg_config<br>
-- Found PostgreSQL: /usr/include/postgresql/8.4/<u></u>server, /usr/lib<br>
-- Boost version: 1.42.0<br>
Boost headers were found here: /usr/include<br>
POSTGRESQL_VERSION_STRING is PostgreSQL 8.4.16<br>
POSTGRESQL_VERSION is 8.4.16<br>
Install directory for libraries is set to /usr/lib/postgresql/8.4/lib<br>
Install directory for SQL files is set to /usr/share/pgrouting<br>
-- Found Sphinx: /usr/bin/sphinx-build<br>
Installation directory for libraries is set to /usr/lib/postgresql/8.4/lib and for SQL files is set to /usr/share/pgrouting<br>
-- Found GAUL: /usr/local/lib/libgaul.so, /usr/local/lib/libgaul_util.so<br>
Installation directory for libraries is set to /usr/lib/postgresql/8.4/lib<br>
-- Found CGAL: /usr/include, /usr/lib/libCGAL.so, /usr/lib/libboost_thread.so, /usr/lib/libgmp.so<br>
-- Configuring done<br>
-- Generating done<br>
-- Build files have been written to: /home/woodbri/work/pgrouting/<u></u>build<br>
woodbri@maps:~/work/pgrouting/<u></u>build$ make<br>
Scanning dependencies of target trsp<br>
[  6%] Building C object core/trsp/src/CMakeFiles/trsp.<u></u>dir/trsp.c.o<br>
[ 12%] Building CXX object core/trsp/src/CMakeFiles/trsp.<u></u>dir/trsp_core.cpp.o<br>
[ 18%] Building CXX object core/trsp/src/CMakeFiles/trsp.<u></u>dir/GraphDefinition.cpp.o<br>
[ 18%] Built target trsp<br>
Scanning dependencies of target astar<br>
[ 25%] Building C object core/astar/src/CMakeFiles/<u></u>astar.dir/astar.c.o<br>
[ 31%] Building CXX object core/astar/src/CMakeFiles/<u></u>astar.dir/astar_boost_wrapper.<u></u>cpp.o<br>
[ 31%] Built target astar<br>
Scanning dependencies of target dijkstra<br>
[ 37%] Building C object core/dijkstra/src/CMakeFiles/<u></u>dijkstra.dir/dijkstra.c.o<br>
[ 43%] Building CXX object core/dijkstra/src/CMakeFiles/<u></u>dijkstra.dir/boost_wrapper.<u></u>cpp.o<br>
[ 43%] Built target dijkstra<br>
Scanning dependencies of target shooting_star<br>
[ 50%] Building C object core/shooting_star/src/<u></u>CMakeFiles/shooting_star.dir/<u></u>shooting_star.c.o<br>
[ 56%] Building CXX object core/shooting_star/src/<u></u>CMakeFiles/shooting_star.dir/<u></u>shooting_star_boost_wrapper.<u></u>cpp.o<br>
[ 56%] Built target shooting_star<br>
Scanning dependencies of target routing<br>
Linking CXX shared library lib/librouting.so<br>
[ 56%] Built target routing<br>
Scanning dependencies of target pgRoutingDocumentationdoc<br>
[ 62%] Building HTML documentation with Sphinx<br>
Making output directory...<br>
<br>
Theme error:<br>
no theme named 'pyramid' found (missing theme.conf?)<br>
make[2]: *** [doc/CMakeFiles/<u></u>pgRoutingDocumentationdoc] Error 1<br>
make[1]: *** [doc/CMakeFiles/<u></u>pgRoutingDocumentationdoc.dir/<u></u>all] Error 2<br>
make: *** [all] Error 2<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<br>
      mkdir mybuild; cd mybuild; cmake .. && make<br>
<br>
    This is how qgis cmake build works, for example.<br>
<br>
<br>
I will try this out and if it's possible to make this default.<br>
<br>
<br>
    Also, does this still require cmake 2.8.10 ?<br>
<br>
<br>
Yes, it would be nice if there wouldn't be a requirement for such a<br>
recent version of CMake,<br>
I even had to compile for Ubuntu.<br>
<br>
Daniel<br>
<br>
<br>
    --strk;<br>
<br>
     ><br>
     > You can build it "in" a sub-dir in the source tree or put the source<br>
     > tree elsewhere.<br>
     ><br>
     > Thank you for the suggestion.<br>
     ><br>
     > -Steve<br>
     ><br>
     > On 3/13/2013 10:02 AM, Sandro Santilli wrote:<br>
     > >On Wed, Mar 13, 2013 at 08:24:52AM -0400, Stephen Woodbridge wrote:<br>
     > >>Hi strk,<br>
     > >><br>
     > >>On 3/13/2013 3:14 AM, Sandro Santilli wrote:<br>
     > >>>Hi Stephen,<br>
     > >>>is the branch supposed to be buildable on linux ?<br>
     > >><br>
     > >>More or less, I have been changing between linux and windows to<br>
    keep<br>
     > >>the cmake changes working on both side. It needs me to push some<br>
     > >>stuff back for linux which will happen later today.<br>
     > >><br>
     > >>BUT - at this point it is only "buildable", it does not install and<br>
     > >>has not been tested. I also have a lot of changes to make to it for<br>
     > >>postgis 2.x compatibility.<br>
     > ><br>
     > >It's not buildable here, with cmake 2.8.7:<br>
     > ><br>
     > >  -- Configuring done<br>
     > >  CMake Error at CMakeLists.txt:139 (ADD_LIBRARY):<br>
     > >   Cannot find source file:<br>
     > ><br>
     > >     $<TARGET_OBJECTS:astar><br>
     > ><br>
     > >   Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh<br>
    .h++ .hm .hpp<br>
     > >   .hxx .in .txx<br>
     > ><br>
     > >And the same message repeated for:<br>
     > ><br>
     > >   $<TARGET_OBJECTS:dijkstra><br>
     > >   $<TARGET_OBJECTS:shooting_<u></u>star><br>
     > >   $<TARGET_OBJECTS:trsp><br>
     > ><br>
     > >Then:<br>
     > ><br>
     > >  CMake Error in core/astar/src/CMakeLists.txt:<br>
     > >   Cannot find source file:<br>
     > ><br>
     > >     OBJECT<br>
     > ><br>
     > >   Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh<br>
    .h++ .hm .hpp<br>
     > >   .hxx .in .txx<br>
     > ><br>
     > >and the same message repeated for:<br>
     > ><br>
     > >  CMake Error in core/dijkstra/src/CMakeLists.<u></u>txt:<br>
     > >  CMake Error in core/shooting_star/src/<u></u>CMakeLists.txt:<br>
     > >  CMake Error in core/trsp/src/CMakeLists.txt:<br>
     > ><br>
     > >And finally:<br>
     > ><br>
     > >  -- Build files have been written to:<br>
    /usr/src/pgrouting/pgrouting/b<br>
     > ><br>
     > >With cmake exit code being 1 and `make` returning:<br>
     > ><br>
     > >  make: *** No targets specified and no makefile found.  Stop.<br>
     > ><br>
     > >This is invoking cmake from outside the source dir, ie:<br>
     > ><br>
     > >  mkdir b; cd b; cmake -DWITH_TSP=ON -DWITH_DD=ON ..<br>
     > ><br>
     > >With current seq-devel-2_0 (commit<br>
    825b40e049e4b21787c27f00aae49b<u></u><a href="tel:0382279842" value="+81382279842" target="_blank">0382279842</a>)<br>
     > ><br>
     > >--strk;<br>
     > >_____________________________<u></u>__________________<br>
     > >pgrouting-dev mailing list<br></div></div>
     > ><a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.osgeo.org</a> <mailto:<a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.<u></u>osgeo.org</a>><div class="im">

<br>
     > ><a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/pgrouting-dev</a><br>
     > ><br>
     ><br>
     > ______________________________<u></u>_________________<br>
     > pgrouting-dev mailing list<br></div>
     > <a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.osgeo.org</a> <mailto:<a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.<u></u>osgeo.org</a>><div class="im">

<br>
     > <a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/pgrouting-dev</a><br>
<br>
    --<br>
<br>
    <a href="http://www.cartodb.com" target="_blank">http://www.cartodb.com</a> - Map, analyze and build applications with<br>
    your data<br>
<br>
                                            ~~ <a href="http://strk.keybit.net" target="_blank">http://strk.keybit.net</a><br>
<br>
    ______________________________<u></u>_________________<br>
    pgrouting-dev mailing list<br></div>
    <a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.osgeo.org</a> <mailto:<a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.<u></u>osgeo.org</a>><div class="im">

<br>
    <a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/pgrouting-dev</a><br>
<br>
<br>
<br>
<br>
--<br>
Georepublic UG & Georepublic Japan<br></div>
eMail: <a href="mailto:daniel.kastl@georepublic.de" target="_blank">daniel.kastl@georepublic.de</a> <mailto:<a href="mailto:daniel.kastl@georepublic.de" target="_blank">daniel.kastl@<u></u>georepublic.de</a>><br>
Web: <a href="http://georepublic.de" target="_blank">http://georepublic.de</a> <<a href="http://georepublic.de/" target="_blank">http://georepublic.de/</a>><div class="im"><br>
<br>
<br>
______________________________<u></u>_________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/pgrouting-dev</a><br>
<br>
</div></blockquote><div class="HOEnZb"><div class="h5">
<br>
______________________________<u></u>_________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank">pgrouting-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/pgrouting-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse">Georepublic UG & Georepublic Japan<br>eMail: <a href="mailto:daniel.kastl@georepublic.de" style="color:rgb(66,99,171)" target="_blank">daniel.kastl@georepublic.de</a><br>

Web: <a href="http://georepublic.de/" style="color:rgb(66,99,171)" target="_blank">http://georepublic.de</a></span>